← Index645 AD — 645 ADSino-Korean WarBattles1Timespan0 yrsCountries2Combatants (8)ChinaKoguryoChineseNorthKoreanSino-KoreanShow 2 moreTheatresBattles (1)645 AD01Ansi-songKoguryo40.83°N, 122.45°E · China