What are the major cities of Peru?

The major cities of Peru are as follows: Lima, Arequipa, Callao, Chiclayo, Chimbote, Cuzco, Huancayo, Iquitos, Machu Picchu, Nazca, Piura, Trujillo.