Loch Achray and Ben Venue, the Trossachs, near Callander, Stirling, Scotland. In the Loch Lomond and Trossachs National Park.