Environment is related to City. you are likely to find Market in/at/on City. you are likely to find Cheese in/at/on Market. 
Structure is related to River. 
Environment <--RelatedTo--> City <--AtLocation-- Market <--AtLocation-- Cheese 
Structure <--RelatedTo--> River 