The Mystery of Canada’s “Vanishing” Floating Island, Solved
A tree-covered "island" in Canada left residents and reservoir officials thoroughly puzzled. The island appeared to be floating in the middle of Williston Reservoir, British Columbia, before vanishing from satellite…
