Lord Shiva Consuming Bhang: Myth Or Reality?

Shiva is pervasive and lies in all forms of creation. Everything in this universe is bound to energy, and Shiva is the supreme source of energy. He is the embodiment of reality. People worship Shiva in the form of Linga, which is supreme.