The Christ the Redeemer statue in Rio de Janeiro, Brazil, is the most famous Art Deco statue of Jesus Christ and one of the New Seven Wonders of the World. While it's the most iconic, there is debate about whether it's technically the 'biggest' - some sources say Poland's Christ the King statue is taller. However, for general knowledge purposes, Rio de Janeiro is the expected answer for this famous landmark.