beren
July 13th, 2007, 02:36 PM
Been following the new Seven wonders of the modern world story and found this site that has a virtual tour{s} of the Christ the Redeemer statue on Corcovado mountain in Rio de Janeiro http://www.corcovado.com.br/ . Rio might have a dark side but from the vantage point atop of Corcovado mountain its a stunning place to take in