Why did Lord Shiva carry the Ganges River on his head?

In Hindu mythology and religion, it’s believed that the Ganges descended from the heavens, and its force was so immense that it could destroy the Earth. Lord Shiva agreed to … Continue reading Why did Lord Shiva carry the Ganges River on his head?