Christ the Redeemer – Rio de Janeiro, Brazil Christ Redeemer, Brazil, South America Standing at 98 feet tall, Christ the Redeemer is the…