Where is Ibirapuera?

Where is Ibirapuera located?

Ibirapuera, São Paulo, Brazil (approx. -23.59854°, -46.63664°)


Where is Ibirapuera on the map?