Depsang Plains is a territory of People's Republic of China
People's Republic of China's position [edit]The Depsang Plains are located on the border of the Indian union territory of Ladakh and the disputed zone of Aksai Chin. The Chinese Army controls most of the plains,[4] while India controls the western portion of the plains.[5] The dispute remains unresolved.[6] [...] - ^ Manoj Joshi (2013-05-07). "Making sense of the Depsang incursion". The Hindu. Retrieved 2014-03-15.