Germany is the only country that shares a land border with Denmark. The border between Denmark and Germany stretches for approximately 68 kilometers (42 miles) and runs along the southern part of Denmark's Jutland Peninsula. The border is primarily defined by the Flensburg Fjord and the Kongeå River. The two countries have a close relationship, and the border is relatively open, with easy travel and trade between them. The city of Flensburg, located in Germany, is geographically close to the Danish border and has historical and cultural ties to Denmark.