Chen Zeping and his wife have lived for decades in a rundown, brick-and-clay house in an impoverished village in mountainous Jinzhai county, eking out a living with odd jobs.