Ladakh is the Union territory of India, located between the Kunlun mountain systems in the north and the Himalayas in the south.
Discussion
Ladakh is the Union territory of India, located between the Kunlun mountain systems in the north and the Himalayas in the south.