Mount Qingcheng, featured in "Kung Fu Panda", is a renowned UNESCO-crowned Taoist mountain in southwest China's Sichuan Province, 70 km northwest of the provincial capital, Chengdu. It's a sought-after destination for the Dragon Boat Festival public holidays. Tai'an ancient town at the foot of the mountains features some of the region's most iconic culinary delight and cultural highlight. The locals take pride in their free life style. The tourism sector was struck by this year's COVID-19 pandemic. Check out with CGTN's Tao Yuan to see how local industry players bring the town back to life, and what amazing feats they have to offer.