Where is San Juan Lachao?

Where is San Juan Lachao located?

San Juan Lachao, Oaxaca, Mexico (approx. 16.16306°, -97.13194°)


Where is San Juan Lachao on the map?