Some say the Loch Ness monster has resurfaced in Scotland, based on an Apple Maps image -- but is it a real sighting of the elusive creature or clever marketing? Members of the Official Loch Ness Monster Fan Club claim they have studied an image seen on Apple’s global satellite map application that shows the allegedly 100-foot-long creature, CNet .com reports, citing London’s Daily Mail