CHINA | Saturday, 27 October 2007 | Views [410]
Fog or pollution? The weather forecast said fog, and thank goodness.