CHINA | Saturday, 17 November 2007 | Views [4811]
As if the mountain top wasn't high enough, the jump put us somewhere around 5000 meters.