Christ the Redeemer Travel Information by admin September 19, 2022 A larger-than-life statue of Jesus Christ perched on the Corcovado Mountain in Rio de Janeiro is inspiring, to say the least. The largest Art Deco statue of Jesus with his… Share this:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Pinterest (Opens in new window)