A stretch of the Trans-Canada Highway has opened again east of Revelstoke, B.C. after crews were able to clear a truck off the highway — but Drive BC says delays are still expected.

A picture taken by a passing motorist appears to show a truck spun off the highway, losing its trailer in the process.

Vehicles were able to use a diversion around the closure through Revelstoke.