Peru is located in western South America along the Pacific Ocean, stretching over 1,500 miles. It has a variety of climates and landscapes, from tropical areas and desert coastlines to the Andes Mountains and Amazon Basin. Peru's population is multiethnic, with Mestizos, those of mixed European and indigenous descent, making up the largest group at around 37%. Indigenous groups like the Incas and their descendants still constitute about 45% of Peruvians. Peru's culture blends influences from its indigenous civilizations with those of Spanish colonizers and other immigrant groups.