Major Rivers and cities