After nearly 3 years of renovation with an 820-million-yuan investment, Shanghai Science and Technology Museum will open to the public during the Year of the Horse Spring Festival. It features the world's largest 120Hz CLED giant screen theater and 10 permanent exhibition areas. The co-hosted Year of the Horse exhibition with the Palace Museum will also kick off during the Spring Festival period.
Chen Tianyi contributed to this story.