added generation for terrain type 'river'