Ne Zha 2” has shattered several box office records while sparking national pride in China’s cultural strength.
The exhibition runs until March 2 and explores snake-themed myths, legends, history and modern interpretations. Co-hosted by the Shanghai Library, the Shanghai Artists' Association and the Shanghai ...