Life is still tough in China's Cliff Village