Changbai Mountain
Changbai Mountain is situated in Antu County of Yanbian Korean Autonomous Prefecture in northeast China, bordering the Democratic People's Republic of Korea in the south.
As a dormant volcano, Changbai Mountain boasts rare animals, marvelous lakes, amazing hot springs, and forests that stretch to...