The Chinese news site Guancha has reported on Chinese military buildup on the Tibet side of the India-Tibet border, including the deployment of its new Xinqingtan tank, in a show of force aimed at deterring the Indian military. Guancha says the Chinese technology and firepower is “far more advanced” than that of India. The Chinese military buildup is ongoing since last year.