This cave hid an Ice Age treasure