Why are shells found in Neanderthals' caves?

Because in ancient times, all the places where we lived were submerged by the ocean. Later, due to crustal movement and land uplift, there are shells on many mountains, including Mount Everest.

Ancient people would look for shells and grind them out to make needle-stitched hides, which is the raw material for making tools, so I'm afraid the cave you mentioned is the raw material they found and used.