Imabari Shipbuilding Launching Ceremony
(February 22, 2014)
The Glorious Splendour is launched from Imabari shipyard on February 22nd, 2014 in Ehime, Japan. Imabari Shipbuilding is Japan's largest shipbuilder and operates from 8 shipyards concentrated in the Seto Inland Sea region. (Photo by Rod Walters/NipponNews)