WEST VANCOUVER, B.C. – A 33-year-old snowboarder from Ottawa is recovering after being rescued from a wilderness area north of Vancouver where he was stranded for two days.

Sebastien Boucher got lost on Sunday after straying out of bounds near the Cypress Mountain ski area.

Initial attempts to find him were hampered by poor weather and the risk of avalanches, but searchers managed to locate his tracks late Tuesday in a gully near the Sea-to-Sky Highway.

A Cormorant helicopter was brought in to lift him out of the area and take him to safety, where he was pronounced in stable condition, despite his ordeal.

Boucher’s mother Micheline Simoneau is praising the North Shore Search and Rescue team, calling them “angels” and “the best in the world”.

The rescue came in the nick of time as a new snowstorm barrelled down on the Metro Vancouver area, following one on Tuesday that snarled morning commuter traffic. (News1130,CKNW)