Visitors view cherry blossoms at Pingba Farm in Pingba County, southwest China's Guizhou Province, March 10, 2013. [Xinhua/Yang Ying]
Go to Forum >>0 Comment(s)