Kyurensalmi strait and medieval fortress of Olanvinlinn in the cloudy July afternoon. Savonlinna, Finland