Enjoy the enchanting red leaves in southwest China's Bazhong

    2021-10-26 by

    At Guangwu Mountain Scenic Area in Bazhong, southwest China's Sichuan Province, red leaves are lauded by plant specialists and ecologists from home and abroad. It is known as "the longest red carpet in Asia," and has been dubbed China's No. 1 mountain with colorful leaves. CGTN reporter Dai Kaiyi pays a visit to the scenic spot and shows you how beautiful the place is.