There’SNOW doubt about it, The National Museum of Transportation is the place to be to get your holiday right on TRACK for holiday happiness. The E. Desmond Lee Holiday train exhibit opens Friday, November 24th. Miniature train rides will be available on most days throughout the holiday. See our full holiday schedule here.