I am troubling with French locative prepositions.
When I want to talk about the overall environment of an area, like il fait froid/chaud, il y a du soleil, how can I know which preposition to use?
Il fait froid en montagne / ... à la montagne / dans la montagne.
Which is(/are) correct? What is the difference if any two of them are correct?
- I saw some on a random website say dans la montagne means "inside the mountain", which hardly make sense.
- en ville seems to be the most common collocation for ville, is dans la or à la also work if I am talking about the environment?
- How about the case of mer or nouns for other similar places?