It's hard to know what to say about this place... A 3rd world zoo would be one way to describe it. A complete disgrace to humanity in general and China in particular would be another. See for yourself:
Smog
The taxi back to the hotel included a not-so-free lap of the city, thanks...