Sir Edwin Landseer’s The Monarch of the Glen is one of the most famous and iconic images of Scotland and the Highlands (and whisky). For the first time since it’s painting in 1851, this resplendent painting is on display in the National Gallery before it returns to Scotland in February 2019. Commissioned for the Houses…