L’îlot rocheux de grès et de basalte sur lequel se trouve la citadelle de Gwalior ne mesure pas moins de 30 km sur 7. Sur cet énorme rocher escarpé se trouvent la forteresse, des temples, le palais et nombre de monuments. On y accède par d’étroites gorges encastrées protégées par des portes.