IMAX, National Museum of Marine Science & Technology

61, Lane 369, Beining Road
Keelung
Taiwan
202
+886 2 2469 6000
Stadium Seating