The first peach blossom festival opens in Xuchang in central China's Henan province on Saturday, March 29, 2008. The peach trees cover more than 200 hectares.(Photo: dahe.cn)