If you spot any new islands in its reservoirs, please let BC Hydro know
A vegetated island the size of two football fields may or may not still be floating around in a massive man-made lake in northern British Columbia, Canada. And nobody is quite sure how it…