Where is Vilhena?

Where is Vilhena located?

Vilhena, Vilhena, Brazil (approx. -12.74056°, -60.14583°)


Where is Vilhena on the map?