Situated atop a 1300-meter hill, 105 kilometers to the west of Kathmandu, the Manakamana Devi temple is a highly venerated sacred place of the Hindu Goddess Bhagwati, an incarnation of Parvati. The name Manakamana is derived from two words, Mana, meaning heart andKamana, meaning wish. It is believed that the Goddess Bhagwati rewards those who make the pilgrimage to her shrine by granting their wishes, and she is especially popular with Newari newlyweds who pray for sons.The Manakamana temple overlooks the Trisuli and Marshyang-di river valleys, and offers breathtaking views of the Manaslu, Himalchuli and Annapurna mountains to the north. The temple is set in a square, which is overlooked by an enormous sacred magnolia tree. Two popular festivals, Dasain and Nag Panchami, draw large numbers of pilgrims from throughout the country. In the past, pilgrims used to make a long and arduous trek up to the hilltop temple from the town of Kurintar on the Trisuli River. Nowadays, a cable car ride of 10-15 minutes brings visitors from the base-station in Cheres to the temple site.