Jiangnan water town is a place that every painter is fascinated by, with small bridges and flowing water. Jiangnan in April is even more beautiful like a dream.