Hamburg is Germany's second largest city surrounded by the River Elbe and crossed by hundreds of canals. Hamburg is a beautiful city, not only to be a tourist in, but also to be a runner in. With lots of trails, rivers and hills this city seems to be runner's paradise. Explore our running guide here.