Is it a kraken? Nessie’s cousin? Something much more mundane? We try to make sense of an unusual object seen on Google Earth.
Source: CNet