 "The mythology of Daksha yaga and Sati's self immolation" is the source mythology behind the origin of Shakti Peethas.Shakti Peethas are divine shrines of Shakti, due to the falling of body parts of the corpse of Sati Devi, when Lord Shiva carried it and wandered throughout Aryavartha in sorrow.There are 51 Shakti Peeth linking to the 51 alphabets in Sanskrit.