Where is San Pedro Tepacaltepec?

Where is San Pedro Tepacaltepec located?

San Pedro Tepacaltepec, Oaxaca, Mexico (approx. 16.22472°, -96.04667°)


Where is San Pedro Tepacaltepec on the map?