Tourists row on a lake as peach trees on the bank are in blossom at a sunny spring day in Guilin, southwest China's Guangxi Province, on Feb. 26, 2010. [Xinhua/Chen Ruihua]
Go to Forum >>0 Comments