lousy sewage infrastructure and citizen mentality to throw rubbish into the river cause all this.Look at singapore,there also raining everyday y no massive flood like wat we get at jb? the whole city is flooded.reminds me of new orleans few years ago.