Mao Zedong's Statue
Mao Zedong Statue in Shenyang, China by Derek Harkness. Sourced via Flickr under All rights reserved.
This is the largest statue of Mao Zedong in china. Around the base of the statue are images of workers, peasants and soldiers in heroic poses. The square is a popular place for locals to relax.