This zoo is definitely a clash of two worlds establishment. It's hard to believe that this and the sun bear "exhibit" are in the same zoo as some of their primate enclosures!
@Brum I was definitely expecting Chongqing to be better overall. It feels very much like a 'good Chinese city zoo' (think Shanghai or Chengdu), but there are just far too many poor exhibits compared to those I've just mentioned.