Photo taken on May 4, 2015 shows blooming peach blossoms in the Hekou Village under Man Autonomous County of Kuandian, northeast China's Liaoning Province. (Photo: Xinhua/Li Gang)
RIGHT BG
Photo taken on May 4, 2015 shows blooming peach blossoms in the Hekou Village under Man Autonomous County of Kuandian, northeast China's Liaoning Province. (Photo: Xinhua/Li Gang)