Interesting facts about Christ the Redeemer

Christ the Redeemer is a statue in Rio de Janeiro, Brazil that was built as a symbol of Brazilian Christianity. Christ the Redeemer is an Art Deco statue created by French sculptor Paul Landowski and built by the Brazilian engineer Heitor da Silva Costa, in collaboration with the French engineer Albert Caquot. It’s considered the … Read more