Where is Parelheiros?

Where is Parelheiros located?

Parelheiros, Parelheiros, Brazil (approx. -23.82731°, -46.727795°)


Where is Parelheiros on the map?