Rivers and Mountains Pray for Peace

Mountains Rivers Pray for Peace

Ongoing
Total chapters in original: 170
—(0 ratings)
0
0
Betrayed by her husband and murdered by her own cousin, the innocent daughter of the Duke of Ning died clutching the shattered pieces of her trust. But death was only the beginning. Reborn with the memories of her tragic past, she returns to rewrite fate—this time, no one will use her kindness as a weapon. Two icebergs destined to collide: one seeking vengeance, the other hiding secrets that could shatter empires. In a world of court intrigue and family betrayal, she'll forge her own path to power.