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