The Elbe is one of the most important rivers in Europe. It emerges high in the Krkonoše Mountains (Giant Mountains) in the Czech Republic and flows 1164 kilometres to the North Sea near the German town of Cuxhaven. Those who wish, can cycle the entire length of the river. The Elberadweg (Elbe bike route) gently meanders through fields and forests, through picturesque timber-framed villages and historic cities such as Hamburg, Havelberg, Magdeburg, Meißen and Dresden. Almost every year, the German Cycle Association picks this as their favourite bike route. This time we ‘only’ explore 640 kilometres and follow the river from Hamburg in northern Germany to beautiful Dresden in Saxony.