
Visitors enjoy the magnificent cherry blossoms at Fuxian Lake Park, Chengjiang county, Southwest China's Yunnan province, in March 2019. [Photo provided to chinadaily.com.cn]
A cherry blossom festival has kicked off in March at the park and will last until April 22.