Demchok sector
The Demchok sector is a disputed region centered on the villages of Demchok, Ladakh and Demqog, Ngari Prefecture, situated near the confluence of the Charding Nullah and Indus River. It is part of the greater Sino-Indian border dispute between China and India. Both India and China claim the disputed region, with a Line of Actual … Read more