Where is Arosa Rio Hotel?
Where is Arosa Rio Hotel located?
Arosa Rio Hotel, Rio de Janeiro, Brazil (approx. -22.91269°, -43.19091°)
Where is Arosa Rio Hotel on the map?
Arosa Rio Hotel - Christ the Redeemer
{"latitude":-22.91269,"longitude":-43.19091,"title":"Arosa Rio Hotel"}