mail_outline sales@mediastorehouse.com
The Art Deco statue of Jesus, known as Cristo Redentor (Christ the Redeemer), on Corcovado mountain in Rio de Janeiro, Brazil
The giant Art Deco statue of Jesus, known as Cristo Redentor (Christ the Redeemer), on Corcovado mountain in Rio de Janeiro, Brazil. The statue is 125 feet tall and was completed in 1931