One of three bodies recovered this week from a floatplane crash in northeastern Canada was that of a Chicago man, with four more passengers — including his two sons — still missing.

The crash happened Monday in a remote area of the Canadian province of Newfoundland and Labrador, according to the Royal Canadian Mounted Police.

Seven men on a fly-fishing expedition were aboard the plane, including 66-year-old John Weaver II, of Chicago, according to Weaver Consultants Group, where he worked.

The plane wreckage was located the next morning in Mistastin Lake by members of the Canadian military, authorities said. The bodies of Weaver, a 67-year-old New Jersey man and one of two Canadian fishing guides on the trip were found. The identities of the other two men weren’t immediately released.

Still missing were the 66-year-old pilot from Quebec, the other fishing guide and Weaver’s two sons, John “Johnny” Weaver III and Matt Weaver, according to Canadian officials and Weaver Consultants Group.

Weaver Consultants Group called John Weaver II — who is survived by his wife of 44 years and the company’s corporate attorney, Linda Weaver — a “nationally recognized leader in engineering and environmental services.”

John Weaver III, 40, was a project manager with the consulting group and lived in Indiana. Matt Weaver lived in Illinois with his wife and their 5-month-old daughter.

A cause for the crash hasn’t been determined, officials said.

“As a friend and colleague of John, I will always remember the stories he would share of his adventures, his passion for the sport, and the time he spent with his family and close friends,” said Doug Dorgan, co-resident of the consulting group.