Chinese people call it “Liberty Road”. It runs from the Nepalese border to the mythic city of Lhasa. It could also be called the mountain peak road, or the road to death…