Towangseong Falls

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 …
Open in TripPing Download on App Store Get it on Google Play