The ruins of a medieval fort with its moat and gate, and the earthen mound of the nine-storeyed palace, lie on the bank of the river Mahanadi as the silent witness of the vicissitu...