The Canadian is one of the most spectacular train journeys in the world: 4,467km (2,792-mile) across Canada. Four nights, three days gazing at dense boreal forests, magnificent plains and the legendary Canadian Rockies. The steel train crosses over five Canadian states and four time zones.
Read the full story here
