SPT: Finnich Glen near Loch Lomond, Scotland

Forget the reality of the above image being in Scotland… this is in your world… How deep is the water? Is it water? Does anything live in it? Is the water normally there, or is it the results of flooding? And what’s at the other end of the canyon?

%d bloggers like this: