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?
{"latitude":16.41444,"longitude":-97.57111,"title":"Piedra Amarilla"}