Shilajit is a natural substance sourced mainly from the Himalayas and has been used in Ayurvedic medicine for years. Shilajit is formed over centuries by the gradual decomposition of ancient plant and microbial matter, making it very potent and containing 84 micro nutrients! This includes Fulvic and Humic Acid, Iron, Magnesium and more.