Hamburg is the largest seaport in Germany and one of the busiest in Europe. It is located on the Elbe River, about 62 miles from its mouth into the North Sea. Read also: School bus crash in China ...