Considered the second largest Art Deco statue in the world, Christ the Redeemer represents a symbol of Christianity and is considered an icon of Rio and Brazil.
Christ the Redeemer was named one of the New Seven Wonders of the World in a list compiled by the Swiss-based The New Open World Corporation, in July 2007.
Enjoy this short video that provides a 3D virtual tour to Christ the Redeemer.