A tour of the universe in Shanghai

The Shanghai Natural History Museum is displaying more than 110 photos with 22 million stars projected onto them in a show called “Starry Sky Illumination.”