Lu Hsiao-fen was born into a mining family in Jiufen, Ruifang District, New Taipei City. In 1977, after graduating from a music program, she began her singing career. In 1978, she signed a contract with Taiwan Television and performed in various music halls. In 1980, Lu Hsiao-fen’s first film was "On the Society File of Shanghai."
The Changhua Roundhouse in Taiwan is a must-see historic site that's been dubbed "the last steam train paradise in the country!" This living monument is the only operating steam locomotive roundhouse in the country, and it's dedicated to preserving the fascinating evolution of Taiwan's railway history.