Images of Lord Shiva, Kartika, Durga and many other god & goddess are carved on the faces of Devtamura Hill which is covered with thick jungles.
Images of Lord Shiva, Kartika, Durga, and other deities are carved on the faces of Devtamura Hill, which is covered in dense foliage.