A mysterious marker near the true summit of Humpback Mountain, undoubtedly placed by ancient aliens.