Where is San Pedro El Alto?

Where is San Pedro El Alto located?

San Pedro El Alto, Oaxaca, Mexico (approx. 16.01667°, -96.46667°)


Where is San Pedro El Alto on the map?