Christ The Redeemer Statue, Rio, Brazil

Christ The Redeemer Statue, Rio, Brazil

Sometimes we normally call it Christ the Redeemer or sometime Cristo Redentor, it is located at somewhere in  Portuguese, a larger-than-life statuary of Jesus Christ with his arms outspread, a sign of peace that stands almost 40 meters high. The statuette is perched...