Three documentaries produced by production crews in Zhongshan, including Sound beyond Strings: Lui Mansing, Master of Cantonese Music, ShenZhong Link and ShenZhong Link Second 2, have been recently added to the collection of the National Library of China.

Sound beyond Strings: Lui Mansing, Master of Cantonese Music is the first feature-length documentary to systematically chronicle Lui Mansing's life and Cantonese music's evolution. It sets a benchmark for the promotion of Lingnan culture, the research on Cantonese music and the establishment of an image and video database of Chinese music. It also entered Chinese National Museum of Ethnology's collection in 2025.

The ShenZhong Link series required 4.5 years of tracking filming, yielding two seasons. It was previously invited to France's Sunny Side of the Doc event, with its global version airing on CGTN (China Global Television Network), Discovery Channel, and media outlets across France, the Czech Republic, Australia, Canada and Italy.