Where is San Pedro Haltepetongo?

Where is San Pedro Haltepetongo located?

San Pedro Haltepetongo, Oaxaca, Mexico (approx. 17.68333°, -97.03333°)


Where is San Pedro Haltepetongo on the map?