Designed by
Title
Mao Tse-tung statue in Shenyang, Liaoning, China. #81176925
Description
Statue of former Chinese leader and communist party chairman Mao Tse-tung at Zhongshan Square in the city of Shenyang, capital of the Liaoning province in China. This statue, built in 1969, is supposedly the largest statue of Mao in China.
This image is editorial