Name:Santa Cruz Ajajalpan
Latitude:18°56'59"N
Longitude:97°57'02"W
Village:Santa Cruz Ajajalpan
Region:Tecali de Herrera
State:Puebla
Country:墨西哥