Society & Culture
Royal Caribbean International's new Harmony of the Seas has now launched as the largest cruise ship in the world. Check out a quick time-lapse of the ship from STX Europe shipyard steel cutting in France to its arrival in Southampton.