Did you know that the Shenyang Chairman Mao statue is one of the largest remaining Cultural Revolution -era monuments in China? SOMEFACTS.com