Solutions river rising in the swiss alps upon which avignon, france, stands has 5 entries with similar clues
- teesRiver on which Middlesbrough stands
- yserriver rising in northern france that flows through belgium into the north sea at nieuwpoort
- creeriver in scotland upon which newton stewart, dumfries and galloway stands
- grenobleCity of SE France, tourist centre for the Alps
- montblanchighest peak in the alps, situated between france and italy