Shanghai Science and Technology Museum: Giant Screen Cinema

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.


Leave a Comment

Your email address will not be published. Required fields are marked *