Beijing - XINHUA
Visitors enjoy themselves among peach blossoms at garden in Hohhot, capital of north China's Inner Mongolia Autonomous Region, April 2, 2014. The first Peach Cultural Festival kicked off on Wednesday.
Visitors enjoy themselves among peach blossoms at garden in Hohhot, capital of north China's Inner Mongolia Autonomous Region, April 2, 2014. The first Peach Cultural Festival kicked off on Wednesday.