Swedish-built castle overlooking quayside at Vyborg (Viipuri)
<Click on picture to close>