7 Wonders of the World – New vs. AncientNew 7 Wonders of the World Christ the Redeemer Statue The 105-foot-tall (38-meter-tall) “Christ the Redeemer” statue in Rio de Janeiro, Brazil, was among the “new seven wonders of the world” announced July 7 following a global poll to decide a new list of human-made marvels. The winners were voted for by […]