A train caught fire on a viaduct - 80ft above a river in North Yorkshire.
Firemen, using breathing apparatus and two water jets, were making "good progress" in tackling the blaze, a North Yorkshire Fire and Rescue Service spokeswoman said.
The fire broke out on the bridge, which lies a short distance from Knaresborough station, at around 11.26pm on Thursday.
The fire service could not confirm if the train was carrying goods or passengers, although there were no persons involved other than the driver.
The 19th century viaduct, above the River Nidd, is on a stretch of line between Knaresborough and Harrogate.
There is a possibility services on the line between Leeds and York could be disrupted on Friday as a result of the incident.