12. The holy waters of Ganges which Lord Shiva is bearing on his head has its origin in a) Mandakini b) The hairs of Lord Shiva c) Itself d) The foot wash of Lord Vishnu The correct answer is d) The foot wash of Lord Vishnu