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…