What iconic statue sits on top of the Corcovado Mountain in Rio de Janeiro? In Trivia of Nations AnswerChrist the Redeemer (It Was Created by French Sculptor Paul Landowski and was Constructed Between 1922 and 1931 and Stands 30 Metres Tall Share and Enjoy !