Which wonder is a statue of Jesus Christ in Rio de Janeiro, Brazil?
Colosseum
Machu Picchu
Christ the Redeemer
Chichen Itza