Strathclyde Loch (Q111729845)
artificial freshwater lake in North Lanarkshire, Scotland, UK, constructed in the 1970s
Language:
other details
aliases Loch Strathclyde
description artificial freshwater lake in North Lanarkshire, Scotland, UK, constructed in the 1970s

External Links