CHINA / Center
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. [dahe.cn]