The Harbor of Rio de Janeiro is one of the seven wonders of the natural world and located in Brazil and was created by erosion from the Atlantic Ocean and is also known as Guanabara Bay. The Harbour is surrounded by gorgeous granite monolith mountains that include the famous Sugar Loaf Mountain at 1,296 feet [...]
Continue reading...
16 August 2012
0 Comments