Infrastructure along Yangtze river is tremendous. Industrial setup, office space, shopping complex. And what not.
Even have Ship yards.
It's a well dredge Channel
By seeing infra I actually became fan of China.
They did have worked hard for their country.