Discover the best photo spots in Scotland... from the surreal landscapes of the Isle of Skye to the magical castles of Aberdeenshire.