The intricate cave system perched deep in an isolated stretch of Spanish mountains contained the remains of an ancient and ...