Snow may slow things down, but for the passenger on the Vermonter it means extraordinary views and unique moments. Join us on ...