Where is Piedra Azul?

Where is Piedra Azul located?

Piedra Azul, Oaxaca, Mexico (approx. 17.40833°, -98.16306°)


Where is Piedra Azul on the map?