This photo taken on Nov. 6, 2024 shows a sculpture in Lima, Peru. Lima, the capital and largest city of Peru, is the political, economic and cultural center of the country. It is composed of the ...