In Rajasthan, in the middle of the desert on the ancient silk road, stands the citadel of Jaisalmer, magnificent.