The Horseshoe Falls is a weir on the River Dee nort-west of the town of LLangollen. The 460 feet long weir creates a pool of water that enters the Lla
The Horseshoe Falls is a weir on the River Dee nort-west of the town of LLangollen. The 460 feet long weir creates a pool of water that enters the Llangollen Canal.
Size: 6759px × 4175px
Photo credit: © Thomas Marchhart / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: britain, british, calm, canal, dee, denbigshire, falls, flowing, green, heritage, holiday, horseshoe, kingdom, landscape, llangollen, nature, relaxing, river, rural, tourism, uk, united, vacation, valley, wales, water, waterfall, weir, welsh