Editorial photo #12977775 Science and Technology
Chinese Lunar Research Station Sand Table
The sand table of the Chinese lunar research station is first exhibited at the 8th China International Import Expo in Shanghai, China, on November 6, 2025. (Photo by Costfoto/NurPhoto)