Born in 1972, Chinese artist Zhang Zhen is also known by his pen name Lian Shan. He teaches at various institutes including the Huizho Zhushan Academy and Beijing Xiangmang academy.