A boy plays in the snow in Geneva, Switzerland, Dec. 2, 2010. Weather turned fine in Geneva on Thursday after the continuous snowfall. [Xinhua]
Go to Forum >>0 Comments