This sounds really cool, I love how there are so many different cultures on this planet!
However, I have to say that as a geologist I was really thrown off by the "limestone vein". Limestone is the term for a type of sedimentary rock, and I don't really think it can be used to describe the material in a vein. She's probably looking at a calcite vein, which is the mineral that limestone is made up of, but it's not the same thing as limestone.