History of Shiv on July 20, 2014 facts god hindu hinduism india indian tradition indian culture lord shiva religion sanatan dharm shiv shiv puja shivratri understanding shiva universe +