Story leaks Christ the Redeemer statue
It is the world’s largest statue. It is located in Rio de Janeiro, Brazil. The left arm points to the Rio de Janeiro's north zone, the right to the south zone, while the saintly.
It has become the symbol of the host city of the 2016 Olympic Games, towering over Rio De Janeiro as athletes from around the world compete below.
But the Christ The Redeemer statue - sitting 700 metres above the city's beaches and favelas on Corcovado mountain - has a life story worthy of Olympic legend.