Mao Zedong's Statue

Mao Zedong Statue in Shenyang, China

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.

Map showing location of Mao Zedong's Statue

Above: Location of Mao Zedong's Statue in Shenyang, Liaoning, China