Maxar Satellite images show buildup on India-China LAC Images show India has built a wall on its side and the Chinese expanded an outpost at the end of a long road connected to military bases « Previous1Next » 1 of 1