Statue of Chen Yi


A statue of Chen Yi is installed in Chen Yi Square, along The Bund, in Shanghai, China.