Where is Atenuexin?

Where is Atenuexin located?

Atenuexin, Puebla, Mexico (approx. 20.00833°, -97.41667°)


Where is Atenuexin on the map?