Focus on Chabimura and discuss the Durga in Chabimura.
The biggest idol of Maa Durga in rock carvings is about 20 feet high. The carvings images date back to 15-16th centuries.Beautiful images are curved with a lot of dexterity on the rocky faces of Devtamura which is steep at 90 degrees. The hill ranges are covered with thick jungles and one can reach this abode of gods only after trekking through these jungles.
Durga Devtamura