There's a futuristic glass train that takes you through the Canadian Rockies
Passengers heading for the ski resort of Whistler, on board one of the glass-roof carriages of the Rocky Mountaineer train in British Columbia, Canada Stock Photo - Alamy
Take A Magical Ride Through The Canadian Rockies In A Glass-Domed Train