The Battle of Yinshan (Chinese: 陰山之戰; pinyin: Yīnshān zhī zhàn) was fought on 27 March 630 CE near the Yin mountain range close to the city of Dingxiang (定襄, in modern Hohhot, Inner Mongolia).
Emperor Taizong was forced to personally meet with them at the Wei River Bridge outside Chang'an, give them and major Eastern Turkic officials gifts, and promise further tributes.
Meanwhile, Ashina Duobi's territory suffered two unusually cold winters that led to mass livestock deaths and famine and he was forced to suppress a number of rebellions.
[6] By 627, Emperor Taizong contemplated taking advantage of Ashina Duobi's weakened state by launching an attack, but ultimately refrained after his advisers convinced him not to break the peace.
In spring 630, Li Jing, employing six separate cavalry formations of nearly 100,000 men [3] along a 1,200 km front, captured the Wuyang Range outside Dingxiang (定襄, in modern Hohhot, Inner Mongolia), approaching Ashina Duobi's court.
He then sent spies to Ashina Duobi's camp and persuaded a number of his close associates, including Kangsumi (康蘇密), to surrender (along with Sui's Empress Xiao and her grandson Yang Zhengdao).