A mysterious discovery of blood-splattered snow along a lake in Alaska’s Kenai Peninsula is ... Some have suggested a carcass was likely hidden under the surface of the frozen lake.
Practically all of Alaska is a natural wonder ... and lands in Mendenhall Lake (which is fed by the Mendenhall Glacier). The ...