Established in 2009 with an initial fund of 20,000,000 RMB, China Charities Aid Foundation for Children (CCAFC)'s purpose is to raise social capital, open up channels for civil rescue, rescue children with special difficulties, finance and promote non-profit charitable organizations serving children; promote caring, good advice and care of the future, promote harmony and people helping people, relief activities, and to spread the concept of charity, and promote philanthropic culture.