The River Dee in Wales, United Kingdom
The Llangollen station in Wales, United Kingdom
River Dee and the Llangollen station in Wales, England