What is that flow of water on the head of lord Shiva?


I would like to state that, the water which comes out of lord Shiva's hair is River Ganges or Ganga, as Bhagavata Purana depicts...

Lord Vishnu in one of his incarnations, appeared as Vamana in the sacrificial arena of Asura King Mahabali.

Then in order to measure the universe, he extended his left foot to the end of the universe and pierced a hole in its covering with the nail of his big toe. Through the hole, the pure water of the Causal Ocean (Divine Brahm-Water) entered this universe as the Ganges River.

Having washed the lotus feet of the Lord, which are covered with reddish saffron, the water of the Ganges acquired a very beautiful pink color. Because the Ganges directly touches the lotus feet of Lord Vishnu (Narayana) before descending within this universe,

Ganges is known as Bhagavat-Padi which means Emanating from the lotus feet of Bhagavan (God). It finally settles in Brahmaloka or Brahmapura, abode of Lord Brahma before descending to planet Earth at the request of Bhagiratha and held safely by Lord Shiva on his head to prevent destruction of Bhumi (Mother Earth).

Then, the river Ganges was released from Lord Shiva 's hair to meet the needs of the country according to Hindu mythology.In other legends, Himavat fathered Parvati and Ganga .


Note: “The question: What is that flow of water on the head of lord Shiva?” is licensed by Stack Exchange Inc (; user contributions licensed under CC BY-SA.