This Television programs tells about Barbara Yung's life. The part about the website begins at 26:34 > 28:38
(Thanks to Chak)
This video was from TV-station China Jilin TV in Northern China in Jilin Province. (although they spelled it: Jinlin in their video logo).
The video was broadcasted on 25th juli 2012 and 18th August 2012. The show was also available by their satellite channel.
It was produced by some sort of family affair programming but they called themself: Family Legend.
(thanks to D for this information)
This video can also be seen at http://www.iqiyi.com/zongyi/20120726/fc789e8d6071b564.html,