Photo taken on March 6, 2017 shows the cherry blossoms in Kunming, capital of southwest China's Yunnan Province. (Xinhua/Hu Chao)