Q. The Depsang plains lies on the border of which among the countries? Answer:
India - China
Notes: The Depsang Plains are located at the Line of Actual Control (LAC) that separates the Indian and Chinese controlled regions. India controls the western portion of the plains as part of Ladakh, whereas the eastern portion is part of the Aksai Chin region, which is controlled by China and claimed by India.