From your article:
Pre- and early Neanderthals seem to have continuously occupied only France, Spain, and Italy, although some appear to have moved out of this “core-area” to form temporary settlements eastward (without leaving Europe). Nonetheless, southwestern France has the highest density of sites for pre- and classic Neanderthals.
The archaeological consensus remains that Neanderthals went extinct because they could not survive the last ice age.