China and its two bit failed state allies are getting desperate. After Nepal communists map release, this is another show of desperation.
The Chinese know they will lose a lot of manufacturing and investment to India, they can't handle the truth of the coming reality.