Christ the Redeemer Statue, Rio de Janeiro, Brazil Voted one of the new seven world wonders, Christ the Redeemer sits atop Corcovado mountain in Tijuca National Park. The 38-meter-tall masterpiecce, covered in soapstone mosaic, took nearly ten years to build. Send us your photos of Christ the Redeemer. Once we have enough pictures (it takes about 300) we'll create a Photosynth.