News

The world-famous Changbai Mountains, the source of the Tumen ... This sixty-eight-meter waterfall pours down from a notch on the north bank of Tianchi, 1,250 meters above sea level.