Home | Site Map
English | 繁體中文 | 简体中文

Fung Shan Foundation


A registered charity, Fung Shan Foundation (Charity No. 1015620) is a Shak Family Foundation set up by Therese Shak and Miss Catherine Shak in memory of their parents, Mr Shak Chung Shan and Mrs Shak Fung Lin.