Machu Picchu in Peru was the home of the Incan empire. It was built around the year 1450 AD and was abandoned a hundred years later. The site sits at 2,430 meters (7,970ft) above sea level.