Une statue du pape Léon XIV a été installée dans la ville de Callao au Pérou.
Le monument représente le pape vêtu de robes papales blanches, les bras tendus. La hauteur totale du bâtiment est de 14 mètres : la statue elle-même atteint 10 mètres et le piédestal - encore quatre mètres.
Le monument a été érigé sur la côte de l'océan Pacifique à la veille de l'arrivée du chef de l'Église catholique au Pérou.