Name:El Profesor
Latitude:16°11'42"N
Longitude:93°54'27"W
Town:Arriaga
Region:Arriaga
State:Chiapas
Country:Mexico