- CHINA & THE WORLD - News - China

Shanghai Science & Technology Museum launches operational stress test after systematic upgrading

Xinhua
| January 28, 2026
2026-01-28

Visitors play a motion-sensing game of "brain and emotion" at the Shanghai Science & Technology Museum in Shanghai, east China, Jan. 27, 2026. The museum launched its operational stress test on Tuesday after more than two years of systematic upgrading, with some visitors and the media being invited to visit. It will commence its trial opening to the public during the Spring Festival. (Xinhua/Fang Zhe)

<   1   2   3   4   5   6   7   8   9   >  


9013863