Master_18 0 Posted January 13, 2021 It's believed that lord Shiva himself has landed on this mountain. The mountain is so beautiful and very good vibrant. Such a feel good place and must visit. Share this post Link to post