Mao Zedong Statue, Wuhan, China, 1971 Art History People Urban Most Beautiful Picture November 19, 2017 Spread the loveMao Zedong Statue, Wuhan, China, 1971. Photo: Marc Riboud Spread the love