Where is San Pedro Tapanatepec?

Where is San Pedro Tapanatepec located?

San Pedro Tapanatepec, Oaxaca, Mexico (approx. 16.366111°, -94.193333°)


Where is San Pedro Tapanatepec on the map?