Setting the World Cup stage —
Aerial view of the Christ the Redeemer statue atop Corcovado Hill, overlooking the Maracana stadium in Rio de Janeiro, BrazIl. The famous arena will host the World Cup final on July 13, with 32 nations competing in the tournament.