A couple returns to their rebuilt village in China