Stade, Germany - May 23, 2016: Ultra large container ship Barzan on the Elbe river. It is the first of a series of six 18,800 TEU container ships built for United Arab Shipping Company in South Korea.
{}