Name:El Moralillo
Latitude:18°50'19"N
Longitude:97°41'47"W
Town:Santiago Alseseca
Region:Tecamachalco
State:Puebla
Country:墨西哥