Where is Tamanduateí?

Where is Tamanduateí located?

Tamanduateí, Tamanduateí (CPTM), Brazil (approx. -23.59447°, -46.587933°)


Where is Tamanduateí on the map?