อาณาจักรโกคูรยอ คือ หนึ่งในสามอาณาจักรของเกาหลีโบราณในยุค 37 ปีก่อนค.ศ. – ค.ศ. 668 ซึ่งมีโกคูรยอ แพคเจ และชิลลา ตั้งคร่อมอยู่บนพื้นที่เกาหลีเหนือและคาบสมุทรเหลียวตงของจีนในปัจจุบัน แต่ละอาณาจักรก็มีการอยู่แบบสันติบ้าง รุกรานแผ่อำนาจกันไปมาบ้าง รวมทั้งจีนเองก็มีการยกทัพมารุกรานโกคูรยออยู่เป็นระยะๆบ้าง แต่มักไม่ประสบความสำเร็จ จนมาถึงสมัยราชวงศ์ถังของจีน อาณาจักรชิลลาที่หันไปเป็นพันธมิตรทางทหารกับจีน เพราะถูกแพคเจและโกคูรยอร่วมมือกันโจมตี จีนจึงอาศัยข้ออ้างนี้ส่งกองทัพเข้าหาโกคูรยอ (ถ้าใครเคยดูซีรีส์ The Great Queen Seondeok มา จะมีอ้างอิงเล่าเรื่องศึกระหว่างอาณาจักรและการพึ่งพาจีนของชิลลา) อีกทั้งจีนก็มีความอยากเอาชนะโกคูรยอ เรียกศักดิ์ศรีคืนจากที่ราชวงศ์ก่อนทำไม่สำเร็จสักที และเป็นจังหวะที่ในโคกูรยอเอง นายพลยอนแกโซมุนเริ่มแสดงอำนาจ ทำรัฐประหารพระเจ้ายองนยู และยกพระเจ้าโพจังขึ้นเป็นหุ่นเชิด ความแข็งกร้าวของยอนโซแกมุน ต่างจากพระเจ้ายองนยู จึงเป็นอีกข้ออ้างที่จีนต้องรีบมาเปิดศึกกับโคกูรยอ การศึกครั้งนี้นำทัพโดยหลี่ซื่อหมิน (ซึ่งคือพระเจ้าถังไท่จง ผู้เก่งกล้าการสงคราม) บัญชาการเคลื่อนกองทหารหลักหลายแสน บุกยึดป้อมปราการตามรายทางชายแดนโคกูรยอไปเกือบหมด มาจนถึงป้อมอันซี ซึ่งเป็นด่านสุดท้ายที่จะเข้าสู่เมืองพยองยาง ซึ่งคือเมืองหลวงของโกคูรยอ