A truck driver is lucky to be alive after his vehicle was struck by a freight train in Langley on Monday.
The collision happened around 11 a.m. at 98A Avenue and Telegraph Trail, and was captured on video.
A witness, who shot the video, told Global News the truck driver was trying to turn across the tracks but became stuck as the crossing barriers came down.
In the video, the truck driver can be seen standing in his vehicle with the door open as the approaching train sounds its horn.
The driver is still in the cab when the train strikes the truck’s front passenger side, sending it flying off the tracks.
Incredibly, B.C. Emergency Health Services said the driver was taken to hospital with only minor injuries.
A spokesperson for CN Rail said the collision was under investigation, and that there were no injuries, spills or fires reported.
Langley RCMP said the driver showed no signs of impairment, and that police do not believe there is a criminal element to the collision.
Commercial Vehicle Safety Enforcement, Worksafe BC and CN Police are assisting Langley RCMP Traffic Services with the investigation, said the RCMP.
RCMP said officers were on scene and that the train was stopped, meaning there would be traffic disruptions at a number of nearby rail crossings.