Home Economy Larger-than-life Leo statue awaits the pope on Peru’s Pacific coast