A french ski station in the Alps
A beautiful ski stations with restaurants, and ski slopes.
A bunch of photos were taken in summer, though.
Some places are recognizable but the other are in the city or lost in the mountains.
Play Valloire · All community maps · WorldGuessr, a free GeoGuessr alternative