Where is Itaweira?

Where is Itaweira located?

Itaweira, Piaoui, Brazil (approx. -7.60333°, -43.02556°)


Where is Itaweira on the map?