Video PlayerClose
Photo taken on March 5, 2020 shows the scenery of cherry blossoms at a tea garden in Yongfu Town of Zhangping City, southeast China's Fujian Province. This Thursday marked the day of Insects Awakening (Jingzhe), meaning hibernating worms come to life, the third of China's 24 solar terms. (Xinhua/Wei Peiquan)