
People visit 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)

Share:


京公网安备 11010802027341号