Where is Azhura?

Where is Azhura located?

Azhura, Amazonas, Brazil (approx. -3.90444°, -62.73222°)


Where is Azhura on the map?