Lankan government is to take a 500 million dollar 20-year loan from China to build 100,000 low cost houses for state sector employees, shanty dwellers and people affected by disasters, the Cabinet office said.