• 51 Shaktipeeth at Ambaji

Devi's right hand or palm fell her and the idols are Devi as “Dakhchayani” or “Mansa”(Durga) and Shiva as Amar (Immortal). Its located at the bank of Lake Mansorovar in Tibet.

Part of body : Right Palm

View other temples in the same cluster

  • Original temple at Mansh Shakti Pith, Tibet

  • Mansh Shakti Pith temple at Ambaji