Peach Cultural Festival kicks off in China\'s Hohhot GMT 18:16 2014 Wednesday, 02 April Last Updated: 06:49:16 GMT 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.