I got these from my brother-in-law; he didn't even know what they were, he bought them in China in Beijing. Oddly enough, the picture on the package led me to believe that they were hazelnuts; well, very odd hazelnuts. Perhaps even cob nuts? Then it struck me that they looked like pine nuts, once I cracked the shell, anyways.
It turns out that they are Korean pine nuts, a popular nut grown in Northeastern China. They might even be the pine nuts you buy in the store here in North America. They are difficult to crack, takes a fair amount of work to extract the small seeds; I can see why they are expensive. They are tasty, though, my daughter even likes them.