Where is Olho d'Agua dos Pires?

Where is Olho d'Agua dos Pires located?

Olho d'Agua dos Pires, Piaoui, Brazil (approx. -3.85833°, -42.37389°)


Where is Olho d'Agua dos Pires on the map?