Where is San Pedro Chilotepec?

Where is San Pedro Chilotepec located?

San Pedro Chilotepec, Oaxaca, Mexico (approx. 16.54667°, -95.6875°)


Where is San Pedro Chilotepec on the map?