OK, I admit I was brusque and abrupt and downright rude. My apologies.
There are in fact not even a quarter of the number that has been mentioned. The Vale is handled by XV Corps defending the border, and approximately 50 Rashtriya Rifles contingents, each of a 1,000 jawans. That gives us two divisions, 19th Infantry Division, and 28th Infantry Division, and an Artillery Brigade, defending Srinagar, and another 50,000 RR formations handling counter-insurgency (the formations mentioned other than RR don't do counter-insurgency, but they do defend themselves if attacked).
Each division consists of two, sometimes three brigades; assuming (this is not true) that each has three brigades, and that each brigade has three battalions, we have a total of 2 Divisions x 3 Brigades x 3 Battalions x 4,000 / 6,000 jawans, taking the maximum possible (the actual figures cannot be revealed on a Pakistani site, but are lower than these). There are less than 200,000 people in the Vale and in the border areas beyond. Not even by adding the personnel of the police forces, the CRPF the BSF, the CISF, and the native J&K police forces does the figure cross 300,000. nob
I have explained these figures again and again and again, and even asked the soldier, PanzerKiel, to corroborate my figures.
The entire head-count of the Indian Army is 1.1 million soldiers. If 1 million had been in the Vale, there would be none in Kargil, none in Siachen, none in and around Daulat Beg Oldie, none in the Galwan River, none in the Pangong Tso, none in Himachal, facing the Pakistan Army, none in Jammu, on the LOC, none on the Punjab frontier, none in Jaipur, and none in Ahmedabad. Even more serious, there would be nobody in Sikkim at Nathu La, no one in Doklam, and nobody in Arunachal Pradesh. Forget about Bangladesh, there would be nobody to breathe down the necks of the Naga.
Trust me on this, the figure of 1 million in Kashmir is concocted, from an entirely rhetorical flourish it has become an established fact.