New Satellite Images Reveal Second China-Built Enclave Near LAC
China has built a second enclave or cluster of at least 60 buildings in Arunachal Pradesh, according to new satellite photographs. It is located within India, approximately 6 kilometres from the Line of Actual Control (LAC) and the International Boundary, according to reports. "The location matching to the coordinates indicated in your question lies to the north of LAC (Line of Actual Control) in Chinese territory," the Indian Army stated.