Where is Zhaburu?

Where is Zhaburu located?

Zhaburu, Amazonas, Brazil (approx. -5.56583°, -64.19083°)


Where is Zhaburu on the map?