Important Cities on River Banks