Popularity:0.0404
Known For:Acting
Birthday:
Place of Birth:
Homepage:
Also Known As:
El Triunfo was enacted in 1990 as a Biosphere Reserve and is located at the Sierra Madre of Chiapas, Mexico. The Cloud Forest is the last refuge for...