Two OPP helicopters and emergency crews rescued 23 people stranded on drifting ice near Balmy Beach north of Owen Sound on Georgian Bay.