City of Fiction - Yu Hua

A story of love, blood and dreams, set in early 20th century China