Demchok

Proper noun

 * 1) A small village and military encampment in the Indian-administered part of the disputed region of Jammu and Kashmir, near Aksai Chin and the.