The Christ the Redeemer statue stands in front of the Maracana stadium in Rio de Janeiro, Brazil.
The Christ the Redeemer statue stands in front of the Maracana stadium in Rio de Janeiro, Brazil. Felipe Dana AP
The Christ the Redeemer statue stands in front of the Maracana stadium in Rio de Janeiro, Brazil. Felipe Dana AP