Microsoft Virtual Earth Satellite Maps:
Baekdu Mountain (Changbai Mountain) and Lake Tianchi, North Korea

Baekdu Mountain, also known as Changbai Mountain in Chinese, is a volcanic mountain on the border between China and North Korea, located at 42°00′24″N, 128°03′18″E. At 2,744 m, it is the [...]