Zhongnanhai: the mysterious hub of the China’s Communist Party

Zhongnanhai, as China’s power center, is a mystery to most people on the mainland. It used to be an imperial garden in central Beijing, adjacent to the Forbidden City, but once the Communist Party of China (CPC) selected the garden as the central headquarters, not even senior government officials can freely move in and out, reports our Chinese language sister newspaper Want Daily.

Only a very few of China’s first-generation leaders can live there, with some of their descendants still residing “illegally.” Currently, the complex serves as the central headquarters for the CPC and the State Council. Continue reading