This is the Queen's View Hotel. It is an old hunting lodge that overlooks Loch Tummel. The red beast in the foreground is the 7-seat minivan that I tooled around in.

Sunset from the Queen's View overlook. Rumored to be a favorite spot of Queen Victoria.