Shri Mahishmardini Devi Shaktipeeth Temple

At this Shaktipeeth, it is believed that the wrist (or some texts say the “shoulder”) of Goddess Sati fell. The goddess is worshipped here as Mahishmardini Devi, the fierce form of Durga who slayed the demon Mahishasura, and Lord Shiva is venerated as Krodhish Bhairava.
Though the temple now lies in Pakistan, it holds immense religious and historical importance for Hindus across the world.





Architecture of the Temple


Due to the current location being in Pakistan, the original structure is partially lost, with only remnants and ruins existing. However, historical accounts and earlier records suggest:
- The temple was built in classical Hindu style, with sculptures depicting Mahishasura Mardini slaying the buffalo demon.
- The sanctum sanctorum (Garbhagriha) housed the symbolic form of Mahishmardini Devi.
- Devotees would also worship Krodhish Bhairava in a smaller shrine nearby.
Though the physical structure may no longer be fully intact, the site remains vibrationally powerful in the collective consciousness of Shakti devotees.
How to Reach
By Air: Lahore International Airport
Location: Karavipur, near Lahore, Punjab Province, Pakistan
By Road: Accessible from Lahore via local routes (subject to permissions)
Nearest Railway Station: Lahore Junction
Temple Timings

