Stories of Dunhuang and Intriguing Chinese Idioms produced by CCTV Animation Group display the unique charms of Chinese culture, and present its significance in the era as an important part of the diverse global cultural exchange. The depth of the stories as well as the artistic expressions help spread the rich connotations of Chinese culture to other countries and make them cognized and cherished by audience from around the world. Stories of Dunhuang takes place in Dunhuang, and displays the communications and fusion of different cultures. Through animation, Intriguing Chinese Idioms reinterprets ancient Chinese idioms with brand new explanations, inheriting the traditional culture while giving them new meanings from the perspective of modern education. Through those animation works, we picture a vivid and comprehensive image of China, present to the world the inner charms of Chinese culture, and lead global audience to deeply explore the vast and profound culture of China.