The Pontcysyllte Aqueduct is a navigable aqueduct that carries the Llangollen Canal over the valley of the River Dee, between the villages of Trevor and Froncysyllte, in Wrexham in north east Wales. Completed in 1805, it is the longest and highest aqueduct in Britain, a Grade I Listed Building and a World Heritage Site.
Move, you idiot beasts! MOVE.
1 day ago