TIANSHANNET   ›   Videos

GLOBALink | Chinese blockbuster "Ne Zha 2" hits China's largest IMAX screen

Chinese animated blockbuster "Ne Zha 2" premiered Wednesday on China's largest IMAX screen at Liaoning Science and Technology Museum. #GLOBALink #NeZha2