Where is San Pedro Tetitlan?

Where is San Pedro Tetitlan located?

San Pedro Tetitlan, Oaxaca, Mexico (approx. 18.23333°, -97.33333°)


Where is San Pedro Tetitlan on the map?