Viking Cruises has launched a new travel trade promotion in which an agent could win US$1 million. In celebration of the company’s 20th anniversary, the Challenge...