If anyone can find the Loch Ness Monster, it’s Google; nothing can escape its sophisticated Street View cameras.
When the search giant visited the Scottish loch to celebrate the 81st anniversary of the legend of Loch Ness with the help of divers and local experts, then, it’s perhaps unsurprising that it managed to capture something mysterious in the water.

