Question: Are both Sommers and Lockwood Island located in the same country?
Sentence (from "Sommers"): Sommers is an islet and a lighthouse in the eastern part of the Gulf of Finland, an arm of the Baltic Sea, just outside the Gulf of Vyborg, about 19 kilometres south of Virolahti, Finland, but it is now possessed by Russia.
Relevant evidence: Yes