Where is Shimarran?

Where is Shimarran located?

Shimarran, Rio Grande do Sul, Brazil (approx. -28.63333°, -51.5°)


Where is Shimarran on the map?