Cherry flowers bloom at Yuyuantan Park in Beijing, capital of China, March 26, 2017. (Xinhua/Liu Xianguo)