European country on the baltic sea which borders russia and Germany?