Archaeological sites and mummies have been found in the Andes at altitudes up to 20,000ft Incas constructed the sites in the 15 th century to appease the mountain gods Human sacrifice: Capac Cocha ritual Mountain worship in the Andes
{}