Apple Maps

Did Apple Maps Just Find The Loch Ness Monster?
Did Apple Maps Just Find The Loch Ness Monster?
Did Apple Maps Just Find The Loch Ness Monster?
I remember hearing about the Loch Ness Monster as a kid, but it's been awhile since I've heard of any developments.  Here's one from Apple Maps.  A recent satellite shot of Loch Ness in Scotland reveals a long, mysterious shape in the water.