Final Week: Mummies: New Secrets from the Tombs
Denver Museum of Nature and Science 2001 Colorado Blvd., Denver, CO, United StatesReceive a rare look at mummies from ancient Egypt and Peru, many on public display for the first time. Mummies: New Secrets from the Tombs shows how CT scans, 3D computer modeling, and DNA analysis are revealing new discoveries about the lives and cultures of people who lived thousands of years ago. The experience is.... Read More