Pinterest • The world’s catalogue of ideas

Lord Shiva & Parvati(Devi Durga) by Neo_26_regularly irregular, via Flickr. In the Hindu pantheon the great mother goddess Adishakti is the heavenly wife of Shiva, Lord of All Gods. Whenever Shiva or Adishakti come to Earth in human form, they are fated to marry each other again--but that’s no guarantee that all will go smoothly with their courtship.