Rio awaits new Swiss trains ahead of World Cup

19th April 2011, Comments 0 comments

Rio de Janeiro's Christ the Redeemer statue, which looks out over the citys dramatic vista of beaches and mountains, is visited by nearly two million tourists a year.

0 Comments To This Article