Rio de Janeiro, Brazil(CNN) At almost 100 feet tall and weighing 635 tons, the statue is Rio's most iconic landmark.