There was a huge traffic pile-up on Xichang Lu this morning. I saw some people walking around covered in blood with head wounds, torn and ripped clothing, etc. Fire engines and SWAT teams were deployed. It looked a lot like it was due to a gas explosion in a restaurant, about four or five doors south of the Kunshi Lu intersection. If you are going anyway, maybe best to avoid the area... traffic is very bad.