Where is Canadaltepec?

Where is Canadaltepec located?

Canadaltepec, Oaxaca, Mexico (approx. 17.56667°, -97.58333°)


Where is Canadaltepec on the map?