IMAX, Heilongjiang Science & Technology Center

No.1, Shangwu Road, Sun Island Scenic District
Harbin
China
150018
+86 451 8819 1198
Stadium Seating