IMAX, Da Qing Science & Technology Museum

2D DOME

Zhongbao Road, Dongfeng Village, Time Square, Saertu District
Daqing
China
163002
+86 459 667 6122
Stadium Seating