Rio de Janeiro – Brazil
Rio de Janeiro, Brazil is famous for the big statue of Christ the Redeemer topping the mountain of Corvado and looking down Guanabara Bay. From up there, on a clear day, you can almost have a stunning view of the entire city, from the downtown… Read More »Rio de Janeiro – Brazil