Where is Salmuuran?

Where is Salmuuran located?

Salmuuran, São Paulo, Brazil (approx. -21.62417°, -50.86056°)


Where is Salmuuran on the map?