image
Special train to the rescue of stranded passengers