2024-09-27 14:42:14
The Shanghai Synchrotron Radiation Facility in Zhangjiang Science City, February 27, 2024. Known as “Lightsource,” this large synchrotron-radiation light source device has been hailed as the eye of frontier research. PHOTO BY XINHUA REPORTER FANG ZHE