Back to photostream

River Dee at Llangollen

Llangollen is a small town in Denbighshire North East Wales.Seen in the distance Llangollen Bridge, one of the ‘Seven Wonders of Wales’ and was built by Bishop John Trevor 1345. Widened in the 16th and 20th centuries,it allowed the town to develop on both sides of the river Dee, which rises in Snowdonia and flows through Bala Lake to Chester.

 

Llangollen Wales.

1,527 views
12 faves
48 comments
Uploaded on September 29, 2019
Taken on April 3, 2016