Hamburg este al doilea oraș ca mărime din Germania. Orașul este situat pe râul Elba, care leagă orașul de alte orașe, atât din Germania, cât și din Europa. Datorită acestor conexiuni, orașul înflorea rapid, iar portul din Hamburg este al doilea ca mărime din Europa. Singurul port mai mare este cel din Rotterdam. Principalele clădiri ale vechii infrastructuri sunt situate în cartierul portuar. Orașul vechi din Hamburg a fost distrus semnificativ în timpul celui de-al doilea război mondial, cu toate acestea, a fost reconstruit și este încă foarte impresionant.