Name:Techichila (El Jagueey)
Latitude:18°55'35"N
Longitude:98°22'53"W
Hamlet:Diez de Abril
Region:Atlixco
State:Puebla
Country:Mexique