Name:Chochos
Latitude:18°37'00"N
Longitude:97°31'59"W
Village:San Luis Temalacayuca
Region:Tepanco de López
State:Puebla
Country:Mexique