Where is Intercity São Paulo Ibirapuera, Sao Paulo?

Where is Intercity São Paulo Ibirapuera, Sao Paulo located?

Intercity São Paulo Ibirapuera, Sao Paulo, Intercity São Paulo Ibirapuera, Sao Paulo, Brazil (approx. -23.60623°, -46.66455°)


Where is Intercity São Paulo Ibirapuera, Sao Paulo on the map?