What Is the Best Train Travel Experience in Canada?

Why this 4,466-kilometer Canadian rail journey through five provinces makes airline travel look pathetic. Glass domes, gourmet meals, and private cabins await.