Where is San Juan Bautista Atatlauca?

Where is San Juan Bautista Atatlauca located?

San Juan Bautista Atatlauca, Oaxaca, Mexico (approx. 17.53333°, -96.85°)


Where is San Juan Bautista Atatlauca on the map?