Where is Ibiquan?

Where is Ibiquan located?

Ibiquan, Ceara, Brazil (approx. -5.92917°, -39.42389°)


Where is Ibiquan on the map?