Where is San Pedro Sochiapan?

Where is San Pedro Sochiapan located?

San Pedro Sochiapan, Oaxaca, Mexico (approx. 17.82778°, -96.67028°)


Where is San Pedro Sochiapan on the map?