The live-action show The Impression of Dahongpao was staged in Wuyi, East China’s Fujian province, on Nov 23. Exploring local tea culture, the show integrates landscapes and folk customs in the Wuyi Mountains area.
Dahongpao, or big red robe, is a legendary Chinese oolong flavored tea produced in Wuyi.