Rain sweeps down the Royal Mile, soaking the cobbles until they gleam like mirrors under a soft grey northern sky. Stone tenements rise on either side, and a distant castle fades into the mist. The street stands empty and still, every sign bare, the wet stones carrying the quiet mood of a city caught in steady rain.