Where is Tamanduateí?

Where is Tamanduateí located?

Tamanduateí, Tamanduateí, Brazil (approx. -23.593117°, -46.58967°)


Where is Tamanduateí on the map?