The selfsustained container vessel "ECL Chalenger" inbound on the Elbe river. Details of the ship: external website.