Changbaishan, or called Changbai Mountain or Mount Changbai, is a large natural resort sitting on the border of China and North Korea. It ranks the 6th of Top 10 Famous Mountains in China and offers unique and spectacular volcanic landform for visitors. More @Wikipedia
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.