Changbai Waterfall

Changbai Waterfall is a 68 m -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.
  • Location: Yanbian, Jilin, China
  • Total height: 68 m (223 ft)
  • Number of drops: 2
  • Watercourse: Erdaobai River, Songhua River
Data from: en.wikipedia.org