Cable car ride and high-altitude exploration at Jade Dragon Snow Mountain — Travel Magazine