Aerial photo taken on March 22, 2021 shows cherry blossoms in Shangyu District of Shaoxing City, east China's Zhejiang Province. (Photo by Zhang Hui/Xinhua)