Cheng Cun. Modern and tradition