View over Aberfoyle, the Trossachs, Stirlingshire, Scotland. View over the David Marshall Lodge, which is a visitor centre for the Queen Elizabeth Forest Park, and Aberfoyle to the Campsie Hills. Located in the Loch Lomond and the Trossachs National Park.