High above Strand sits a stone for Denglr, the god of good fortune, who many believe still watches his bay as longships laden with silver and furs sail to and from the thriving trade city.