Has Apple Maps Found The Elusive ‘Loch Ness Monster’?Has Apple Maps Found The Elusive ‘Loch Ness Monster’?There's an Apple Maps satellite photo of Loch Ness in Scotland, and it shows a BIG, mysterious shape in the water , and it looks like it has flippers!Spencer BennettSpencer Bennett