Changbaishan, China
Changbaishan, also known as Baek Du Mountain, is a majestic and significant mountain range located on the border between China and North Korea.
Changbaishan, also known as Baek Du Mountain, is a majestic and significant mountain range located on the border between China and North Korea.