Rio de Janeiro is the second largest city in Brazil and will host this summer's FIFA World Cup final in its Maracana Stadium. Here are some views of scenery around the city.
View of Sugarloaf Mountain looking from the Corcovado in Rio de Janeiro, Brazil. [Sun Zhengyi/asianewsphoto] |
|
|
|