Where is Ferraz de Vasconcelos?

Where is Ferraz de Vasconcelos located?

Ferraz de Vasconcelos, São Paulo, Brazil (approx. -23.541056°, -46.37097°)


Where is Ferraz de Vasconcelos on the map?