Print
Mail
Large
Medium
Small
Share on
A Chinese-style poster for the British TV drama Doctor Who. [Photo/Mtime]
The poster features bamboo forest and Panda in Chengdu, capital of Southwest China's Sichuan province, an area reputed as the "Country of Heaven" and the "Land of Abundance".
Country music
Caibai, Palace Museum to debut jade and gold jewelry collection
Reform's children
A bowl of Laba porridge for prosperous new year
New Year lanterns add festive mood to N China's Yuxian
Monk cooks up special treat for Laba Festival
Veteran stage actor, director unveils life of the theater