In this video below, taken by a group of hikers in the Tantalus Range near Squamish, British Columbia, there appears to be a  human like figure moving several thousand feet below them on the snow. The hikers are amazed that there is someone else out there in the...

read more