Video PlayerClose
Photo taken on March 11, 2019 shows peach blossoms at the Beihai Park in Beijing, capital of China. (Xinhua/Liu Xianguo)
Photo taken on March 11, 2019 shows peach blossoms at the Beihai Park in Beijing, capital of China. (Xinhua/Liu Xianguo)