Where is Xambioá?

Where is Xambioá located?

Xambioá, Xambioá, Brazil (approx. -6.408469°, -48.533604°)


Where is Xambioá on the map?