Medieval fortifications of the Kuressaare castle in Saaremaa, Estonia. Towers, windmills, stone walls.