Mysterious island emerges in Canadian lake then disappears in a matter of days
· NY Post

The bizarre floating landmass was spotted in British Columbia’s Williston Reservoir—a sprawling man-made lake north of Mackenzie—earlier this month.
Visit tr-sport.click for more information.