The region of Estremadura in Portugal was home to a band of Neanderthals – an ancient evolutionary relative of modern humans – about 95,000 years ago.