ahilya devi fort s courtyard showcasing intricate indian architecture