NEW DELHI—The Chinese have built a village consisting of 101 houses along the Tsari Chu river in the border Indian state of Arunachal Pradesh, according to the US-based imaging company Planet Labs, reported Indian media.
The construction of the village was completed 2.5 miles into the Indian territory by November last year while India and China engaged in a tense military standoff in the far north, Himalayan region of Ladakh and is a matter of grave concern for India, reported the New Delhi Television (NDTV) on Jan. 18.