Shanghai Zoo was once named Xijiao Park when it was built in 1954. It is the second largest city zoos of China, the home of over 6,000 animals, including pandas, Yangtze alligators and other rare breeds. Conditions are... let's say they're not exactly world-class. In places, they're downright appalling. Nevertheless, weekends are often packed, so if you must go, go early. Ticket is 40rmb for adults, and half off for students aged 6-18 with a valid ID. The park does have some decent green spaces. So that's something.