Where is Aiparusa?

Where is Aiparusa located?

Aiparusa, Amazonas, Brazil (approx. -2.98111°, -60.60806°)


Where is Aiparusa on the map?