A sweeping aerial vista of the Changbaishan International Resort, located in Northeast China's Jilin province, which is blanketed by snow. The Changbai Mountains is known for being one of the top powder snow bases in the world. The scenic area has seen rapid growth in tourists with the launch of a new high-speed railway line on Dec 24 last year. [Photo/Jilin news network]
Tourists have a ball skiing at the Changbaishan International Resort. [Photo/Jilin news network]
In winter, the Changbaishan International Resort is reputedly one of the world's top ski resorts, boasting 43 beginners, intermediate and advanced ski trails. [Photo/Jilin news network]
Tourists get a grip on learning to ski at the resort. [Photo/Jilin news network]