Beijing

China National Film Museum
No.9 Nanying Rd,
Cuigezhuang, Chaoyang District
Beijing, China
Postal code: 100015
Show Dates: January 2014 – January 2015
Website
Map

Changsha

Hunan Science and Technology Museum
No.9, Shanmuchong West Rd.
Changsha
China
Show Dates: January 1, 2013 – January 1, 2014

Dongguan

Dongguan Science & Technology Museum
22 Middle Yuan Mei Road, New City Center
Dongguan City, Guangdong Province
523072, P. R. China
Show Dates: March 14, 2014 – February 28, 2015
Website
Map

Shanghai

Shanghai Science & Technology Museum
2000 Century Street
Pudong, Shanghai, 200127
China
Show Dates: July 2, 2013 – July 2, 2014
Website
Map