as it is 12 minutes from my office , rangewise I play in dalang (also its a non chinese club, I guess the only in guangdong ?, that means not too many mainlands..) , green in dalingshan, dongguan, changan,
but in china I think the only good place is hainan la