Where is Xochiatipan?

Where is Xochiatipan located?

Xochiatipan, Xochiatipan, Mexico (approx. 20.85794°, -98.28206°)


Where is Xochiatipan on the map?