The sand table of the Chinese lunar research station, which was first exhibited at the 8th China International Import Expo in Shanghai, China on November 6, 2025.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.