A little-known archaeological hill site near Numaligarh, Deopahar preserves scattered ruins and sculptures from the early medieval period, hinting at Assam’s ancient religious and cultural past.