The statue of Christ the Redeemer is located at the peak of the 700 meter Corcovado mountain in the Tijuca Forest National Park overlooking Rio de Janeiro which will be one of the venues for the soccer World Cup this summer. [Photo/icpress.cn]
China becomes 'World Cup factory'
Rooney, Ronaldo and Neymar star in Nike advert for World Cup
Look ahead to 2014 World Cup