The ancient town of Zhangjiagang is the same as many ancient towns in the south of the Yangtze River. It's basically not too busy or well-known, but there are all of them. You can take a look at them. There are not many places that Zhangjiagang could have visited.