nyslott

Olavinlinna, the northernmost medieval stone fortress still standing.