Name:El Ambar (El Ambar de Echeverria)
Latitude:16°05'47"N
Longitude:92°49'59"W
Region:La Concordia
State:Chiapas
Country:墨西哥