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