A statue of Mao Zedong, former leader of China, stands at the Juzizhou islet in the Xiang River, in Changsha, Hunan Province, China, on June 25.
Photograph by Nelson Ching/Bloomberg
I’ve been here!
Is this the Chinese version of Mt. Rushmore except in a dictating way? Ugh… :/