Chinese actress (1920-1968).
Born March 2nd, 1920 in Jiangyin.
Died November 23rd, 1968 at 48 years old in Shanghai (falling from height).
Religion is the human response to being alive and having to die. Forrest Church