Editorial photo #13630645 Science and Technology
2026 National Defense Military Science and Technology Carnival in Hangzhou
Chinese astronaut extravehicular spacesuits are showcased at the 2026 National Defense Military Technology Carnival in Hangzhou, Zhejiang Province, China, on April 25, 2026. (Photo by Costfoto/NurPhoto)