Cruise ship "Grand Celebration" docked in Freeport, the Bahamas. Viewed from the deck of the "Carnival Fantasy".