Where is Piedra Parada?
Where is Piedra Parada located?
Piedra Parada, Tucuman, Argentina (approx. -26.94831°, -65.6639°)
Where is Piedra Parada on the map?
{"latitude":-26.94831,"longitude":-65.6639,"title":"Piedra Parada"}