I have only been there a few times, three or four to visit the antiques fair and twice to get vaccinated. I have never seen it from the angle you have photographed it from. How are you getting around the country so much? You appear to be here, there and everywhere.
Lake Urja in northern Espoo Uutela in SE Helsinki looking from one fortress island (Vallisaari), over group of fortress islands (Suomenlinna) towards Helsinki