Where is San Esteban Atatlauca?

Where is San Esteban Atatlauca located?

San Esteban Atatlauca, Oaxaca, Mexico (approx. 17.06667°, -97.66667°)


Where is San Esteban Atatlauca on the map?