Where is Piedra Amarilla?

Where is Piedra Amarilla located?

Piedra Amarilla, Oaxaca, Mexico (approx. 16.41444°, -97.57111°)


Where is Piedra Amarilla on the map?