A slice of History , Khumbalgarh Fort , Rajasthan , India