The IMAX 3D Giant Screen Cinema at Shanghai Science and Technology Museum is the first 3D giant screen cinema in […]
The IMAX 3D Giant Screen Cinema at Shanghai Science and Technology Museum is the first 3D giant screen cinema in China. For specific opening hours, please consult the venue.