"One of the best ways to experience the Canadian Rockies is onboard the Rocky Mountaineer. With several different routes, all originating in Vancouver, the multiday train ride into the heart of the Rockies comes with a standout gourmet dining program featuring seasonal flavors and ingredients from British Columbia and Alberta. The train also offers unobstructed views of the mountains, thanks to the glass-ceiling observation cars." - Zoe Baillargeon