The great lake that Hogwarts is surrounded by was filmed at two different lochs, one being Loch Shiel. However, Loch Shiel was used for Buckbeak's flight and as the lake that the astronomy tower looked out over. With beautiful views, which is probably why the film team chose this Loch!