Where is San Pedro Nopala?

Where is San Pedro Nopala located?

San Pedro Nopala, Oaxaca, Mexico (approx. 17.8125°, -97.54861°)


Where is San Pedro Nopala on the map?