Sort:  

yes, it`s the Gulf of Finland cost, not far from Saint-Petersburg where I live