A floating island is playing peekaboo on Williston Lake in British Columbia. NPR's Ayesha Rascoe chats with BC Hydro's Bob Gammer about this natural mystery.
NPR Topics: Environment
An island in Western Canada was spotted for the first time. Then it disappeared
Shown as published in the source's RSS feed. IndiaAIFounders doesn't link out to third-party sites — this is the complete detail available from the feed itself.