Rome Newsroom, Mar 31, 2021 / 01:00 pm (CNA).- The massive Christ the Redeemer statue overlooking Rio de Janeiro in Brazil is undergoing restoration ahead of its 90th anniversary this year.

Standing at nearly 100 feet tall, the statue of Jesus is numbered among the contemporary “Seven Wonders of the World.”

The statue was illuminated for the first time on Oct. 12, 1931, the Feast of Our Lady of Aparecida, Patroness of Brazil.

Praise the Lord

Read the Whole Article at