This image of the Vehicle Carriers Tokyo Car and Triumph was captured in May 2005 when they were berthed side by side in Southampton's Eastern Docks. It is unusual to see such vessels berthed in this way. The information gleaned from the Internet suggests they are sister ships having both been built in China in 2008, each with a Gross Tonnage of 46800 Tons and Registered (at that time) in the United Kingdom. They were both owned by Zodiac Maritime - London UK.