Situated in the shadow of Castle Rock, the Scottish capital's lively Christmas market is listed among the UK's best year after year. After falling out of love with ... up Google Maps to find ...