Photo taken on March 17, 2016 shows a cat mummy from Egypt displayed during the preview of the "Mummies of the World: The Exhibition" held at the Bowers Museum, California, the United States. The exhibition, featuring more than 150 artifacts, real human and animal mummies from across the globe, will kick off on March 18. (Photo: Xinhua/Zhang Chaoqun)
RIGHT BG