Fresh Alaskan salmon being prepared by expert chefs. Image credit Princess Cruises.