Name:El Triunfo (Los Tochos)
Latitude:18°12'59"N
Longitude:90°52'46"W
Region:Candelaria
State:Campeche
Country:Mexico