HAMBURG, GERMANY - AUGUST 20: Freighter at the Hamburg harbor on August 20, 2011. Hamburg is the biggest port of Germany, covering an area of 74 km², handling almost 10 million containers a year.
Editorial use only
Editorial credit: manfredxy / Shutterstock.com

Royalty-free stock photo ID: 91685621

HAMBURG, GERMANY - AUGUST 20: Freighter at the Hamburg harbor on August 20, 2011. Hamburg is the biggest port of Germany, covering an area of 74 km², handling almost 10 million containers a year.