A world record papal statue was unveiled in Peru
A statue of Pope Leo XIII was unveiled in Callao, Peru, becoming the tallest papal monument in the world at 14 meters. This statue surpasses the previous record held by the statue of Pope John Paul II in Poland. The statue was inaugurated shortly before Pope Leo's visit to Peru, which is scheduled from November 11 to 16. The creators, Rafael Gutiérrez and Deyvi Wong, took 45 days to complete the statue, ensuring it could withstand strong winds. The statue also commemorates Pope Leo's time as apostolic governor of the Callao diocese from April 2020 to May 2021.
Fact-check this story: paste the text or link into Justifact and get a verdict with the sources consulted.