Hill of Tarvit Mansionhouse, near Cupar, Fife, Scotland. Property of the National Trust for Scotland.