Christ the Redeemer (Portuguese: Cristo Redentor) is a statue of Jesus Christ in Rio de Janeiro, Brazil; considered the second largest Art Deco statue in the world. The statue is 39.6 metres (130 ft) tall, including its 9.5 meter (31 feet) pedestal, ... Read further