Where is Piedra Parada?

Where is Piedra Parada located?

Piedra Parada, Oaxaca, Mexico (approx. 16.01667°, -97.46667°)


Where is Piedra Parada on the map?