UA MegaBox / IMAX THEATRE
UA MegaBox / IMAX Theatre (Cinema)
Location: L11 1-7
The only IMAX digital theatre in Greater China with the “IMAX 12-Channel Immersive Sound System”.
Location: L11 1-7
The only IMAX digital theatre in Greater China with the “IMAX 12-Channel Immersive Sound System”.