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