Chapter 504 Jiangnan is worthy of being a water town