Back to photostream

Shanghai - The Sinking Clown

A hard disk find. The place where this was taken does not exist anymore, it fell victim to urban redevelopment.

As of 2019 the Shanghai No. 10 Steel Factory (上海第十钢铁厂) art museum, located smack in the center of Shanghai was simply gone. In 2005 the place had opened as an art museum with outdoor and indoor exhibits. A bit of history below:

The Shanghai No. 10 Steel Factory (上海第十钢铁厂) was founded in 1956 and featured around 30 small steel workshops.

The conversion to an indoor and outdoor art museum took place in 2005. A variety of art galleries existed and the entire place was known by various names, such as "Red City" (红坊) after the brick buildings, or "Shanghai Sculpture Space" (上海城市雕塑艺术中心). Nowadays the location it occupied is covered by modern office buildings.

 

© All Rights Reserved - you may not use this image in any form without my prior permission.

6,381 views
395 faves
140 comments
Uploaded on August 8, 2026
Taken on November 23, 2014