you are likely to find Channel in/at/on River. 
Diversity is derived from Diverse. Diversity is a type of Condition. Condition is related to Dead. Dead is related to Widow. 
River <--AtLocation-- Channel 
Diverse <--DerivedFrom-- Diversity --IsA--> Condition <--RelatedTo--> Dead <--RelatedTo--> Widow 