I have been to this hill and its also known as chowrasta hill. Not so famous its one onf the hills in Kanchenjunga range.
The places to see in this hill is the Mahakal mandir, the original place is bhutia basti monastery. The place where the mahakal temple is located is a beauiltiful place with lots of monkeys so please very careful. There are several view points on the way to the chowrasta mall and the hill view road. An awesome place to visit very nice people.