They Walk Among Us – MicroMovie Let the Hauntingly beautiful scenery of Loch Leven by Kinross, Scotland enchant you in this MicroMovie. Share this:TwitterFacebookLike this:Like Loading...