The Kamakhya Temple, one of the 51 Shaktipeethas, sits atop Nilachal Hill in Assam, 7 km from Guwahati, overlooking the Brahmaputra River. According to Shaktipeeth legend, when Lord Vishnu cut Sati's body into 51 pieces, her yoni fell here, giving the site its sacred status and symbolism of fertility and creation. Ancient texts including the Kalikapurana and Devipurana call Kamakhya the supreme Shaktipeeth of all 51 sites.
The temple's roots trace back at least 1500 years as a cave temple, with archaeological evidence suggesting it may have been a centre of Tantric practice as early as the 5th century. The current structure dates to the 16th century. Unlike most temples, the garbhagriha (sanctum) is underground with no traditional deity statue - instead, a cleft in the rock symbolising a yoni is worshipped, with a perennial spring flowing beneath it.
The temple complex includes shrines to five forms of Shiva, three forms of Vishnu, and various forms of Kali and Shakti. Its major festival, Ambubachi Mela, held in mid-June, celebrates the goddess's monthly cycle and draws millions of devotees as an empowering celebration of womanhood.