Hands-on exhibits for families, mostly self-explanatory displays
16 Renmin Middle Rd Section 1, Luomashi, Qingyang District, Chengdu, Sichuan, China, 610015 Get directions