Mata Naina Devi is a town and a municipal council in Bilaspur district in the Indian state of Himachal Pradesh. Demographics As of the 2001 India census, Naina Devi had a population of 1161. Males constitute 63% of the population and females 37%. Naina Devi has an average literacy rate of 81%, higher than the national average of 59.5%; male literacy is 84%, and female literacy is 75%. In Naina Devi, 11% of the population is under 6 years of age. Temple The Temple of Shri Naina Devi Ji is situated on a hilltop, base of which also has samadhi of bhagat Jeona Morh who died in 12th century, in the Bilaspur District, Himachal Pradesh, India. The temple is connected with National Highway No. 21. The temple at the top of the hill can be reached via road (that curves round the hill up to a certain point) and then by concrete steps (that finally reach the top). There is also a cable car facility that moves pilgrims from the base of the hill all the way to the top. The hills of Naina Devi overlook the Gobind Sagar lake. The lake was created by the Bhakra-Nangal Dam. Several stories are associated with the establishment of the temple. According to legends and also written in Veds and Purans , Goddess Sati burnt herself alive in Yagna, which distressed Lord Shiva. He picked the body of Sati on his shoulder and started his Tandava dance. This horrified all deities in the heaven as this could lead to holocaust. This urged Lord Vishnu to unleash his Chakra that cut the Sati’s body into 51 pieces. Shri Naina Devi Temple is the place where eyes of Goddess Sati fell down. Another story related to the temple is of a Gujjar Boy. Once he was grazing his cattle and observed that a white cow is showering milk from her udders on a stone. He saw the same thing for next several days. One night while sleeping, he saw Goddess in her dreams who told him that the stone is her pindi. Naina told about the entire situation and his dream to Raja Bir Chand. When Raja saw it happening in reality, he built a temple on that spot and named the temple after Naina's name. Shri Naina Devi Temple is also known as Mahishapeeth because of defeat of demon Mahishasur by the Goddess. According