New species of human was uncovered inside an unreachable cave