This is an Amtrak Coast Starlight first-class "parlour car" that seems to be laying over at Portland's Union Station. Takes a bit longer, cost a bit more, but the Coast Starlight is a nice ride. I take it from Seattle to Eugene, Oregon all the time. You just have to slow down and relax, read a book, have a cocktail, take a snooze... The coach cars are not bad at all, wide comfortable seats that recline all the way back, and even in coach you can have your dinner brought to your seat.
Vehicle - Trains, Trolleys and Streetcars, Land - Rail
Links: boingboing.net, en.wikipedia.org, www.amtrak.com
By: jbottero