Over 35 million people in China still live in caves.