A visitor takes photo of cherry blossoms in Pingba Farm in Pingba County, southwest China's Guizhou Province, March 10, 2013. [Xinhua/Yang Ying]