Geography of Scotland

New photos from Loch Ness revives the mystery


Some new photos from the Loch Ness lake in Scotland stir up the rumors about the legendary Loch Ness monster (aka “Nessie”).


The new photo was taken by Natasha Heidlage from Texas, USA and a shadow can be seen under the water. Also, in a photo taken by another person one can see a strange wave on the surface of the water.