The statue of Christ the Redeemer atop Corcovado mountain overlooks a giant banner which reads 'Welcome FIFA World Cup 2014' in Rio de Janeiro July 11, 2010. [Photo/Agencies]