Towangseong Falls
Seorak-dong, Sokcho-si, Gangwon Special Self-Governing Province
Towangseong Falls is one of the three most representative waterfalls of Mount Seorak, accessible from the left rocky wall of Biryong Falls. With a three-tier structure totaling 320m in height (upper …