Indian Navy is the world's eighth largest navy with a fleet of 135 vessels consisting of missile-capable warships, advanced submarines, the latest naval aircrafts and an aircraft carrier in its inventory.
On the other hand, China's PLA Navy with its 400 fleet is quantitatively larger but primitive in actual experience and training as compared to the Indian Navy.
In strategic nuclear defence and delivery systems China's PLA is miles ahead of India's nuclear forces.