A woman admires peach blossoms in Guilin, southwest China's Guangxi Province, at a sunny spring day on Feb. 26, 2010.[Xinhua/Chen Ruihua]
Go to Forum >>0 Comments