An Amtrak train with 183 passengers and crew on board arrived in Eugene, Oregon on Tuesday after the train struck a tree in the snowy wilderness and was left stranded for some 37 hours.
Amtrak's Coast Starlight was en route to Los Angeles from Seattle early Sunday evening when the mishap left the train immobilized near Oakridge, Oregon about 150 miles south of Portland as snow continued to pile up.
Crews eventually cleared the tracks and a rescue locomotive pulled the train to Eugene.
Amtrak officials said with local power outages and blocked roads, it was safest to keep customers on the train, where they were provided with food, heat, electricity and toilets.
Passenger Marsha Trujillo, who is still trying to figure out how she'll get to California, stayed optimistic throughout the ordeal.
(SOUNDBITE) (English) PASSENGER MARSHA TRUJILLO SAYING: "You know, it was not that bad.
People were great, the train crew was amazing.
They were so professional and so kind." The train will continue to Portland and then return to Seattle, where it originated on Sunday morning.
The train had been due to arrive in Los Angeles Monday night.
Amtrak says it regrets the delay and will refund passengers' ticket costs and provide "other compensation as appropriate."