China would have the material advantage, even if they are operating much further from their supply lines than India is.
India does have one very big advantage though - experience. Decades of skirmishes with Pakistani forces and Kashmiri separatists as well as actual high altitude battles gives India experience that China just can't match.
And in further news, India claims that yesterday Chinese soldiers kidnapped 5 Indian civilians from near the border. And then today
China accuses Indian troops of not only crossing the LAC but of also firing 'provocative' warning shots at patrolling Chinese soldiers. That would be a serious escalation given the agreement from both sides to not use guns. Not that there is proof or ever likely to be proof - it is just a he said, she said situation.