One of the buildings near the Shanghai Art Museum.  I'm not sure what it was.

11/29/2005 - One of the buildings near the Shanghai Art Museum. I'm not sure what it was.