The battle of shajahan and aurangazeb did not take place in Khajwa (Khajwa is a town / village, madhya pardesh india there was no fight at that place)

Real battle in khajuha, Uttarpradesh