Home Tags Shanghai

Tag: Shanghai

Timber!

This is from Shanghai, China. The above photo is from Gizmodo, which has more photos. Apparently, the above building just toppled over.  It is adjacent to...