A Song to Drown Rivers by Ann Liang * * *
A Song to Drown Rivers by Ann Liang was my pick for the 2026 PopSugar Reading Challenge for prompt #18 “A love story that defies social boundaries”. The novel is marketed as fantasy, but that description is a little misleading. The story is primarily historical fiction with a central romance; the fantasy element appears only briefly at the very end. The book is based on the ancient Chinese legend of Xi Shi , one of the Four Beauties of China . In the story, Xi Shi is recruited by the strategist Fan Li and trained to become a weapon disguised as a woman. Her task is simple in theory and terrifying in practice: she will be sent to the rival kingdom of Wu as a concubine to its king, where her beauty and influence are meant to help bring the kingdom down from within. The premise is excellent. A young woman turned into a political weapon, trapped between two rival kingdoms locked in a struggle amidst loyalty, love, and manipulation tangled together. It has all the ingredients of ...