Major cities include Lima ( home to over 8 million people ) , Arequipa , Trujillo , Chiclayo , Piura , Iquitos , Cusco , Chimbote , and Huancayo ; all reported more than 250,000 inhabitants in the 2007 census .