Where is Tucuruí?

Where is Tucuruí located?

Tucuruí, Tucuruí, Brazil (approx. -3.76585°, -49.67923°)


Where is Tucuruí on the map?