Where is Butantã?

Where is Butantã located?

Butantã, Butantã (Station), Brazil (approx. -23.571875°, -46.70805°)


Where is Butantã on the map?