We are trying to get enough signatures to save this building. If you are interested in helping us out, please follow the link and sign the petition.
There is also a facebook page dedicated to getting support to save the site.
Please note that in many parts of China, Google maps has a huge problem. The satellite image doesn't properly overlap the street map. In fact, it's shifted hundreds of metersto one side. My images correspond to the actual map data, not the satellite image.