New World’s Tallest Christ Statue Is A Religious And Tourism Draw In Brazil
By Luciano Nagel ENCANTADO, Brasil — Encantado, located in Rio Grande do Sul State, Southern Brazil, has a unique distinction. It houses the largest Catholic sculpture in the world — Christ Protector — at 145 feet […]