There's also a Taizhou in Zhejiang province which is very spread out...are you sure you don't mean Taizhou in Zhejiang?
My mistake, that's the other Taizhou I was trying to say this post was not about. I've been to that Taizhou a few times and without means of private transport I was able to only see a very small portion of the city and therefore can't comment much on it aside to say I really wish I'd had even a moped at my disposal and on the rare occasion I found a taxi at one of the intersections was a police checkpoint where they wanted a glimpse inside every vehicle. It did not look like a temporary one-day-only setup.