China has some imperial intentions. And being the closest neighbour they chose to push into Indian territory and zone of influence. That is the base of all tension. That is there since some 50 years old Chinese invasion of India.
But neither India, nor China are foolish to take on each other in a battle. So most of anti India and anti China statements are for the press, to swing the opinion of the world population.