Two hikers in the area of Colorado's iconic Longs Peak and Mount Meeker shared an odd sighting in the public 14ers.com Facebook group on September 1, with an image capturing what appears to be a massive human figure clinging to a cliffside.
"I didn’t notice this ominous figure in between the top of longs peak and meeker on the cliff face until we got home and looked through our pictures from the day. Super bizarre," wrote Jessee C. in a post in the group. Jessee estimated that the figure was "at least 20 feet tall."
The 'figure' captured in the images shared by Jessee definitely appears to be humanoid at a glance, with what looks like two legs and two arms accompanied by a proportional back.
To read more, click here.