Changbaishan and Heavenly Lake in Northeast China

China Travelogue: To Changbaishan and Heart-in-Mouth Bus Rides

Changbaishan is a mountain range on the Chinese-Korean border in Northeast China. Heavenly Lake sits in a volcanic crater at the top of a mountain.