According to a Hindu legend, Lord Vishnu had to destroy the body of Lady Sati to stop her husband Lord Shiva from rampaging. Various parts of her body fell across the different sites of India. Her yoni fell in the spot where Kamakhya Temple currently stands. The temple is famous for the animal sacrifice still practiced here. Apart from its gory rituals, the sacred temple is ensconced in some picturesque sights. The surrounding hills are spectacular in their beauty.