Travel video about destination Lhasa in Tibet. Now an autonomous region of China,.Tibet is an intriguing and mysterious land of snow high up in the Himalayas …