Deogarh: Description