Sort:  

@mahisamim those are crystal quarts with slight variations of smoky quartz, white quartz and rose quartz. I have a big collection so I'm not sure where I got them from, I usually buy them at crystal/ rock stores, also lots of my friends gift them to me. Crystal quartz can be found in nature, mostly in Brazil and the USA, though this form of crystal is very abundant in the whole Earth. I hope I clarified your doubts.
Thanks for your comment & Steem On!

Thank you very much, you have given me a great deal of sense. I received a very important news from you