ligger vid slottet Holyrood ; midtemot resa sig pittoreska höjder och på en isoleradbacke