At least 21 people are dead in northern Pakistan after thousands of vehicles became stranded in a blizzard Saturday.