Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BEIJING – JANUARY 4: Military personnel clear off the snow of a sidewalk in a windy and freezing day on January 4, 2010 in Beijing, China. The heaviest snow in about half a century blanketed China’s capital city yesterday where many flights were cancelled or severely delayed.