What borders Denmark?

Germany is the only country that borders Denmark by land on the south. It is surrounded on three sides, west, north and east by the North Sea and the Baltic Sea which meet at some point.