The 2024 Guilin Festival kicked off in Guilin, South China's Guangxi Zhuang autonomous region, on Saturday to commemorate the 80th anniversary of the Southwest Drama Exhibition and add cultural charm to the world-known tourism destination.
Read moreWhat you will find here is beyond towering mountains, dense forests, and picturesque scenery.