The Pontcysyllte Aqueduct, is a navigable aqueduct that carries the Llangollen Canal over the valley of the River Dee in Wrexham County Borough 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.
Tag Archive: #uk
The city of Chester multi-view, UK
Mouse as gentleman from UK
This card was missent to Malaysia. Where’s Wally card’ The CAKE FACTORY.