A 20-year-old man who disappeared after going hiking in a remote Canadian park has been found alive almost six weeks after he ...