We booked this tour on Trip dot com as it was virtually impossible for foreigners to secure the tickets to the cable car, which is extremely popular. Yulong Snow Mountain, or Jade Dragon Mountain as it is also known, is an imposing set of peaks, the highest at 5,596 meters, overlooking Lijiang. It is a…
