Teram Kangri Teram Kangri is an iconic mountain range that stretches across the disputed territory, situated in the border region of India and China. This majestic range is primarily located in the Siachen area of Ladakh, India, with a portion extending into Xinjiang, China. Known for its challenging terrains and extreme climatic conditions, Teram Kangri …