Changbai Waterfall

Changbai Waterfall

Changbai Waterfall is a -tall alpine waterfall in Northeast China, located to the north slope of the Changbai Mountain, the tallest summit of the Changbai Mountain Range between China and North Korea.

Details

Height
68 m
Location
Yanbian, Jilin, China
Watercourse
Erdaobai River, Songhua River
Number Drops
2