The Shiva Mandir at Jomotsangkha is popular among the local visitors and also regional tourists from across the border. There is a self-arisen lake with linga beside the cave.