Trees are covered by the snow in Geneva, Switzerland, Dec. 2, 2010. Weather turned fine in Geneva on Thursday after the continuous snowfall. [Xinhua/Yu Yang]
Go to Forum >>0 Comments