Xianyang (626) — the same event in Old Book of Tang, New Book of Tang and Zizhi Tongjian

Old Book of Tang: Emperor Taizong went to the Weibian Bridge at Xianyang, sacrificed a white horse with Jieli, and made an oath; the Turks withdrew…

What each source says

Old Book of Tang (Jiu Tangshu), Annals · AD 626 · 咸陽

Emperor Taizong went to the Weibian Bridge at Xianyang, sacrificed a white horse with Jieli, and made an oath; the Turks withdrew.

乙酉,又幸便橋,與頡利刑白馬設盟,突厥引退。
Location: 舊唐書 卷2 武德9年 8月

New Book of Tang (Xin Tangshu), Annals · AD 626 · 長安

The Turkic Khan Jieli advanced as far as Bianqiao, and a covenant was sworn at Bianqiao.

乙酉,及突厥頡利盟于便橋
Location: 新唐書 卷002 太宗 武德9年8月

Zizhi Tongjian (Comprehensive Mirror) · AD 626

In 626 (Yiyou day), the emperor goes out west of the city, sacrifices a white horse, and swears a covenant with Xieli Khan on the Bianqiao bridge.

乙酉,又幸城西,斬白馬,與頡利盟於便橋之上。
Location: 권191 626년 항

Place: 咸陽 · 長安

Show on the map — open Old Book of Tang (Jiu Tangshu), Annals