The city of Montpellier, South of France
Here's a map of my city, Montpellier, in the south of France.
Nearby, there are small mountains and the sea.
It's a fairly warm and very pleasant city.
Play Montpelliercity · All community maps · WorldGuessr, a free GeoGuessr alternative