As one of the largest cities in China, Chongqing is chock full of animals. Well, about 30 million humans at least. However, if you want to want to interact with something a little more wild than a stray cat, Chongqing still has something to offer. Read More>>