Where is Cidade Jardim?

Where is Cidade Jardim located?

Cidade Jardim, Cidade Jardim (Station), Brazil (approx. -23.5829°, -46.68609°)


Where is Cidade Jardim on the map?