A statue of Pope Leo XIV was installed in the city of Callao in Peru.
The monument depicts the Pope in white papal robes with outstretched arms. The total height of the building is 14 meters: the statue itself reaches 10 meters, and the pedestal - another four meters.
The monument was erected on the coast of the Pacific Ocean on the eve of the arrival of the head of the Catholic Church in Peru.