Kamakhya Devi Bleeding River - Although menstruation is a basic biological function, the stigma around it refuses to end. Kamakhya Devi Bleeding River / The mythical womb of shakti is supposedly installed in the 'garvagriha' or sanctum of the temple.