Preview Modern art installation to commemorate the 530 revolution (May 15th 1925), Renmin Square, Shanghai, China, Asia Image ID: 733-2599 Artist: Christian Kober Purchase a commercial license Buy framed prints & more from our print store color image asia china shanghai city location cities places renmin square modern sculpture art outdoors evening night travel destinations photography travel