Search crews have found a young snowboarder apparently missing for three days on a rugged British Columbia mountain.

Police Constable Marlene Morton said James William Martin was found Wednesday on Mount Seymour in North Vancouver. He suffered only some minor frostbite.

The 21-year-old Martin was last seen in the ski area north of Vancouver on Sunday.

It was not immediately clear where he was found on the mountain or how he kept warm.

The young man's mother, Debbie Martin of Ontario, called it "the best news that can ever happen."