Olavinlinna (St. Olaf's Castle)
Savonlinna
Finland.
This is said to be the northernmost medieval stone fortress in Europe still standing
Olavinlinna is said to be the northernmost medieval stone fortress in Europe still standing