Shanghai zoo is quite accessible and highly recommended for an atleast 2-hour allowance before your train. I dropped by the zoo because it was on the way to Hongquiao Railway station plus the fact that I am really amazed by nature and wildlife. If you want to avoid the crowd in this big city, this place is where you should be.