5 Obscure Facts About Machu Picchu

Machu Picchu, the mountain citadel high in the Andes Mountains of Peru, is a familiar icon of the Inca Empire. Perched high on a steep and narrow ridge between two mountain peaks, the site is ringed on three sides by the Urubamba River, a dizzying 1,600 feet below.