Please register to access this content.
To continue viewing the content you love, please sign in or create a new account
Dismiss
This content is for our paying subscribers only

Photos Business

Photos: Royal Caribbean's Icon of the Seas, world's largest cruise ship, sets sail

The ship, built over 900 days at a shipyard in Turku, Finland, is a monument to enormity



Advertisement