Set to enter service in 2000, the Explorer of the Seas pictured at STX Europe.