The Lost World
The 1,500-year-old mummy is believed to be the remains of an Incan sorceress. More than 300 artifacts are on display in “Ancestors of the Incas: The Lost Civilizations of Peru,” an exhibit on display through Sept. 16 in Memphis, Tenn. It is the largest Peruvian exhibit to appear in the United States.