Chen Zhen (Chinese, 1955–2000) is one of the earliest installation artists in China. Born in Shanghai, Chen grew up during the tumultuous years of the Cultural Revolution (1966–1976). After ...
Qianhai Shenzhen – Hong Kong Plaza is the new benchmark for the planning and construction of Shenzhen as the pilot demonstrative area of socialism with Chinese characteristics, integrating the ...