Phenomenal 1000-metre-long Spider Web covers Northern Greece’s Vistonida Lake A huge spider web has formed at Lake Vistonida, in Greece’s north, transforming the landscape into a scene out of a movie. The images are impressive, but not unprecedented, as the phenomenon…