Give us feedback!

See Jade Dragon Snow Mountain Waterfall, China

In the Jade Dragon Snow Mountain is a unique step waterfalls. These are located in the Yulong mountain range near Lijian, in Yunnan province, southwestern China. The Jade Dragon Snow Mountain or Yulong Snow Mountain is a small mountain range its highest peak is named Shanzidou (5,596 m or 18,360 ft). The view of the massif from the gardens at the Black Dragon Pool (Heilong Tan) in Lijiang is noted as one of China's finest views. The far side of the mountain forms one side of Tiger Leaping Gorge (Hutiao Xia). Cable cars have been built to take tourists up from the bottom of the mountain to the top areas of the mountain (around 4600m).
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail