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

Old Book of Tang: Hun Jian met the Tibetan chancellor Shang Jiezan at Pingliang to form an alliance, but was ambushed by Tibetan soldiers and barely…

What each source says

Old Book of Tang (Jiu Tangshu), Annals · AD 787 · 平涼

Hun Jian met the Tibetan chancellor Shang Jiezan at Pingliang to form an alliance, but was ambushed by Tibetan soldiers and barely escaped; Cui Hanheng and some sixty others were captured.

辛未,侍中渾瑊與吐蕃宰相尚結贊同盟於平涼,為蕃兵所劫,瑊狼狽遁而獲免,崔漢衡已下將吏陷沒者六十餘人。
Location: 舊唐書 卷12 貞元3年

New Book of Tang (Xin Tangshu), Annals · AD 787 · 平涼

Hun Jian held a covenant with the Tibetans at Pingliang, but the Tibetans seized the vice-envoy Cui Hanheng and killed the judge Han Yan (Pingliang Betrayal).

渾瑊及吐蕃盟于平涼,吐蕃執會盟副使、兵部尚書崔漢衡
Location: 新唐書 卷007 德宗·順宗·憲宗 貞元3年5月

Zizhi Tongjian (Comprehensive Mirror) · AD 787 · 平涼

Hun Jian and Shang Jiezan meet on either side of an altar to swear an alliance; the Tibetans later betray the pact (Pingliang Covenant).

」尚結贊與瑊約,各以甲士三千人列於壇之東西,常服者四百人從至壇下,辛未,將盟,尚結贊又請各遣游騎數十更相覘索,瑊皆許之。
Location: 資治通鑑 卷232

Place: 平涼

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