Print
Mail
Large
Medium
Small
Share on
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]