CHINA | Monday, 7 November 2005 | Views [737]
A big Chinese mountain. OOOOH! Looked impressive as it flashed past.