A news conference for the film The Climbers is held during the Shanghai International Film Festival on Sunday in Shanghai. [Photo/Xinhua]
Go to Forum >>0 Comment(s)