Guhyeshwari Shaktipeeth Temple is a Hindu temple located in Kathmandu, Nepal. It is considered one of the 51 Shaktipeeths, or sacred shrines of the Hindu goddess Shakti, in the Hindu religion. According to Hindu mythology, Shaktipeeths are the places where the body parts of the goddess Sati fell when Lord Shiva carried her corpse and wandered the earth in sorrow after her death. Each Shaktipeeth is considered to have a special power and is considered a site of great spiritual importance.
The temple is located near the Pashupatinath Temple, one of the most important Hindu temples in Nepal and a UNESCO World Heritage Site. It is said that the temple was built by the Nepalese King Jayasthiti Malla in the 14th century. The temple is also believed to be the site of the palace of King Rato Machhendranath, also known as the “God of Rain” and a god of agriculture.
Guhyeshwari Temple is considered one of the most sacred and powerful Shaktipeeths in Nepal, and is visited by thousands of devotees each year. The temple is open to visitors of all religions, but it is customary to dress modestly and remove shoes before entering. Inside the temple, there is a statue of the goddess Guhyeshwari, who is worshiped as a form of the goddess Kali. The temple also has a sacred pond, where devotees can take a dip to purify themselves.
The temple is considered one of the most important pilgrimage destinations in Nepal and is a must-see for those interested in Hinduism and its culture.