Where is Vista Alegre II?

Where is Vista Alegre II located?

Vista Alegre II, Ceara, Brazil (approx. -5.2°, -40.2°)


Where is Vista Alegre II on the map?