Kamakhya
Kamakhya is one of the 51 Shakti Peethas and, unusually, one of the few worshipped without an anthropomorphic image — the sanctum holds a natural yoni-shaped stone kept perpetually moist by an underground spring. The temple sits on Nilachal Hill in Guwahati, Assam, and draws pilgrims from across the subcontinent, particularly during Ambubachi.
Other deities