Where is Changbaishan Tianchi located?
Changbaishan Tianchi, Changbaishan Tianchi, Democratic Peoples Republic of Korea (approx. 42.00325°, 128.05547°)
Changbaishan Tianchi, Changbaishan Tianchi, Democratic Peoples Republic of Korea (approx. 42.00325°, 128.05547°)