Set high upon the crest of a mountain ridge above Peru's Sacred Valley lies the fabled 15th Century Inca citadel Machu Picchu.