Jade Dragon Snow Mountain is an enormous mountain with an elevation of 18,360 feet (5,596 m). There are several peaks on the massive mountain with the highest summit accounted for by Shanzidou peak. The mountain is also known as Mount Yulong as well as Yulong Snow Mountain. More @Wikipedia
Get the latest news about Jade Dragon Snow Mountain from the top news sites, aggregators and blogs. Also included are videos, photos, and websites related to Jade Dragon Snow Mountain.
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.