NEW SEVEN WONDER 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.
Comments