The memorial sculpture commemorating the "liberation" of Shanghai by the communists. Located at the Bund, framing the Oriental TV Tower across the HuangPu River.
All Rights Reserved. This image may not be copied or reproduced without written permission by the author.