Photo taken on March 24, 2020 shows the cherry blossoms at a cherry tree garden in Xingyang, central China's Henan Province. (Xinhua/Hao Yuan)
Go to Forum >>0 Comment(s)