Chen Lihua, honorary chairman of Fu Wah International Group and curator of the China Red Sandalwood Museum, passed away in Beijing on April 5 at the age of 85, the Chinese real estate investment firm said yesterday. For years, she was the only consistently listed female billionaire on the Forbes China Rich List.