Set high upon the crest of a mountain ridge above Peru's Sacred Valley lies the fabled 15th Century Inca citadel Machu Picchu.
Xem thêmIt's no small surprise though, as the fabled mountain citadel was originally thought to be a sanctuary for the Chosen Women, who among other duties often ended up as human sacrifices.
Xem thêm