Lima, Peru - January 18, 2025 The iconic statue of Peru's conqueror Francisco Pizarro returned this Saturday to a place of privilege in Lima, next to the Plaza de Armas, just a few meters from the ...