Museum of Contemporary Art, People's Park, Shanghai
Location: Shanghai, China
Photographer: Jeff Henley