A very large container ship. The largest if these can carry upwards of 13,000 of these semi-trailer sized containers. The loading and unloading of these is highly automated.
Photo album created with Web Album Generator