Where is Pastaza?

Where is Pastaza located?

Pastaza, Provincia de Sucumbíos, Ecuador (approx. 0.041667°, -77.166944°)


Where is Pastaza on the map?