Mon Sheong Foundation is a Canadian registered charitable organization, dedicated to the promotion of Chinese culture, heritage, language and philosophy through caring for the elde... more... See more text