Where is Putla de Guerrero?

Where is Putla de Guerrero located?

Putla de Guerrero, Oaxaca, Mexico (approx. 17.03333°, -97.93333°)


Where is Putla de Guerrero on the map?