Leading cast members of The Climbers at a cinema in Shanghai on Friday night to celebrate the debut of the highly anticipated blockbuster, which is due to hit screens nationwide on Monday.[Photo by Zhu Xingxin/chinadaily.com.cn]
Go to Forum >>0 Comment(s)