Which ancient wonder is a 98-foot tall statue in Rio de Janeiro, Brazil?
Petra
Machu Picchu
Stonehenge
Christ the Redeemer