The Baltic Sea is called the inland sea of northern Europe because it is surrounded by land on all sides and is connected to the North Sea only by a few shallow straits. It is located in the north temperate climate zone. Both seas lie on the same continental shelf.