Across the Baltic Sea lies Sweden in the west and Finland in the north.