Where is San Pedro Nodon?

Where is San Pedro Nodon located?

San Pedro Nodon, Oaxaca, Mexico (approx. 17.80472°, -97.13056°)


Where is San Pedro Nodon on the map?