Rio de Janeiro’s Christ the Redeemer statue may be one of the top tourist attractions in all of Brazil, but visitors a little further south in the country will now be able to enjoy a new, taller statue of Jesus Christ in the town of Encantado. Locally known as the Cristo Protetor de Encantado, the 141-foot statue was officially ...