At the top of Yulong Snow Mountain, tourists take a scenic cable car to watch the spectacular snowy mountain landscape in the Jade Dragon Snow Mountain in Lijiang City, Yunnan Province, China.