CHINA | Tuesday, 31 August 2010 | Views [253]
such heavy rain! delayed my flight. Lots of turbulence.