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