IMAX, China National Film Museum

No.9, Nanying Road, Chaoyang District
Beijing
China
100015
+86 10 6431 9548
Stadium Seating