Name:El Triunfo (La Providencia)
Latitude:18°45'28"N
Longitude:96°08'09"W
Hamlet:El Triunfo (La Providencia)
Region:Tlalixcoyan
State:Veracruz
Country:墨西哥