Tianshi 632 Art Space (Shanghai Tower Store)
The Tianshi 632 Art Space is located in Pudong New Area. It is the world’s tallest immersive interactive space with the damper as the protagonist. The damper generates random visual images and music as the earth rotates and the wind sways. Thousands of point light sources are projected onto the top of the space, as […]









