GAN, Shaocheng