Loch Shiel is a stunning freshwater loch in the Scottish Highlands stretching for around 17 miles (28 km) from Glenfinnan south-west into the remote wilderness. Its northern tip lies at Glenfinnan, just a short walk from the famous Glenfinnan Viaduct, making it easy to visit both landmarks together. The loch stood in for Hogwarts' Black Lake throughout the Harry Potter films, while its shores were also used in Highlander for the memorable training scenes between Connor MacLeod and Ramirez. Surrounded by dramatic mountains and unspoilt scenery, Loch Shiel is one of Scotland's most iconic film locations.
Filmed here
Loch Shiel as Hogwarts Black Lake
The Highlander