For rivers and mountains lay out trainning I recomend you spend some time praticing Wilbur.
Dat program is amazing making you spend time studing a right topography, also help you to define some randon border shapes.