Where is Barra do Olho d'Agua?

Where is Barra do Olho d'Agua located?

Barra do Olho d'Agua, Piaoui, Brazil (approx. -6.98333°, -40.86667°)


Where is Barra do Olho d'Agua on the map?