Choose from: unframed Poster Print or framed box Canvas Print
The world-famous Christ De Redeemer�Õ_�Չâ åÁ_in Brazil is an Art Deco statue of Jesus Christ. Created Polish-French sculptor Paul Landowski and built by the Brazilian engineer Heitor da Silva Costa in 1922, the statue stands 38m heigh and looks over Rio.