you are likely to find Shadow in/at/on Desert. Desert is related to Location. Seat is a type of Location. Seat is related to Area. 
North is a different concept from West. 
Shadow --AtLocation--> Desert <--RelatedTo--> Location <--IsA-- Seat <--RelatedTo--> Area 
North <--DistinctFrom--> West 