Location Detail
Machu Picchu [close]
South America - Peru - Machu Picchu

Location Overview

Machu Picchu is the most visited tourist destination in Peru. At more than 7,000 feet above sea level in the Andes Mountains, this symbol of the Incan Empire was designated a UNESCO World Heritage Site in 1983 and was named one of the New Seven Wonders of the World in 2007.