Where is San Juan Teponaxtla?

Where is San Juan Teponaxtla located?

San Juan Teponaxtla, Oaxaca, Mexico (approx. 17.83333°, -96.73333°)


Where is San Juan Teponaxtla on the map?