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.