I was debating with my friend about a full scale war with China. He said India can't defeat china in the war. i said India can definitely give china a big headache as our soldiers are more experienced in battling in mountaineer areas. We have fought three wars against pakistan army in mountaineer areas so our soldiers know how to fight in tough areas of himalaya. Our Navy is also more experienced compared to PLAN as we have fought war against pakistan in 1971 and used our navy during Tsunami....He was not agree as he said that China has large quantity of military hardware + china doesn't disclose about his future military hardwares and expenditures on it. I said many of chinese military hardwares are outdated and our navy is far better than China's plan when it comes to quality. i want you to share your knowledge / opinion, guys. Can we defeat china if a full scale war takes a place.