* North Sea: To the north.
* Baltic Sea: To the north-east.
* North Sea: To the north.
* Danish Straits: Connecting the North Sea and the Baltic Sea.
* Rhine River: Flows through the country and empties into the North Sea.
* Elbe River: Flows through the country and empties into the North Sea.
* Oder River: Flows through the country and empties into the Baltic Sea.
While not directly surrounding Germany, the following are also important to note:
* Lake Constance: Germany shares this large lake with Austria and Switzerland.
* Lake Chiemsee: The largest lake in Germany.
Let me know if you have any other questions!