Christ the Redeemer (Portuguese: Cristo Redentor), is a statue of Jesus Christ in Rio de Janeiro, Brazil. From 1931 until 2011 it was the largest Art Deco statue in the world. It is 30 metres (98 ft) tall. It sits on a 8 metres (26 ft)... Read further
License: All Rights Reserved