Our Places & Pics feature today is Machu Picchu, Peru.
Machu Picchu is an Incan citadel set high in the Andes Mountains in Peru. Built in the fifteenth century Machu Picchu was abandoned when the Inca Empire was conquered by the Spaniards in the sixteenth century. It was not until 1911 that the archaeological complex was made known to the outside world. The site stretches over an impressive 5-mile distance, featuring more than 3,000 stone steps that link its many different levels. It’s located in a spectacular location and is the best known archaeological site on the continent. Many different theories exist about Machu Picchu’s purpose, but its exact former use remains a mystery.