Where is Ferraz di Vasconselos?

Where is Ferraz di Vasconselos located?

Ferraz di Vasconselos, São Paulo, Brazil (approx. -23.54083°, -46.36861°)


Where is Ferraz di Vasconselos on the map?