Name:El Triunfo (Nuevo Presidio)
Latitude:17°20'39"N
Longitude:93°48'51"W
Region:Las Choapas
State:Veracruz
Country:México