The body of 18-year-old Jordan Mehlenbacher of Seguin Township has been found by OPP in Georgian Bay.
Police said an underwater search and recovery unit recovered Mehlenbacher's body and snowmachine at about 3 p.m. Tuesday.
Provincial police in Parry Sound said, just before 10:30 p.m. Monday, a snowmachine carrying two passengers was travelling near the swing bridge to Wasauksing First Nation.
The machine crossed thin ice in the area of Rose Point Road and hit open water under the swing bridge, where it sank.
The driver, 18-year-old Shane Tudhope of Parry Sound, was able to climb out and get to shore, where he was helped by emergency crews. Mehlenbacher was the passenger on the snowmachine. A post-mortem examination hasn't yet been scheduled.