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

The many meanings of Rio’s massive Christ statue

August 15, 2016 08:12 AM