Mount Sorak
San 16, Sorak-dong, Seoul, South Korea
Featured Review : Mount Sorak is the third highest mountain in the country, with the main peak (Daechung) at 1,708 meters above sea level. Situated on the east coast of the Korean Peninsula in the Taebaek Mountain range, it is composed of...See Full Review