
Step into 120 Years of Chinese Cinema at Shanghai Film Art Center
Shanghai Film Art Center’s “Where Dreams Were Created” exhibit traces 120 years of Chinese mainland cinema, showcasing martial arts classics, Monkey King and Ne Zha sketches, original props and VR experiences.