Shivaharkaray or Karavipur is a Shakti Peeth that is dedicated to the Hindu goddess Durga. It is one of Pakistan's two Shakti Peethas. The other is Hinglaj Mata Mandir. The Puranas say that the Goddess's third eye fell here after she did Sati. People worship the Goddess as Mahishasuramardini, which means "the one who killed Mahishasur." Her husband, the Hindu god Shiva, is worshipped as Krodhish, the personification of anger when he is in Ragi's form. In the Puranas, there are 51 places called Peethas. Shivaharkaray is the third one on the list.