0
0
Star Hill Resort is located deep in the beautiful and mysterious Cheonmasan Mountain. Amazingly, it is only 32 kilometers away from Seoul, so access to this picturesque and well-equipped leisure resort is extremely easy. In addition to great skiing, visitors can enjoy various experience programs at the tourist attractions located near Cheonmasan Mountain.