Olavinlinna Castle in Savonlinna, Finland (by tsvetg).