About
It is China’s national comprehensive science museum, shaped like a giant Luban Lock. The venue features five core exhibition zones: Light of China, Exploration & Discovery, Science & Life, Challenge & Future, and Children’s Science Paradise. Highlight exhibits include space station models, Shenzhou return capsule replicas, ancient Chinese machinery and interactive physics experiments. Four special-effect cinemas deliver immersive science films. Integrating interactive exhibits, science demonstrations and popular science education, it is a top family and student destination to experience technology and inspire scientific curiosity.