Where is Pastaza?
Where is Pastaza located?
Pastaza, Provincia de Sucumbíos, Ecuador (approx. 0.041667°, -77.166944°)
Where is Pastaza on the map?
{"latitude":0.041667,"longitude":-77.166944,"title":"Pastaza"}