Originally Posted by
jeffpoulin
The city below is Cluses, France, which is located in the foothills of the French Alps. AndyK may be interested to know that the sister city of Cluses is Beaverton, Oregon. There's a sign about it when you enter the city.

Ah, I figured it was france. I lived in lyon for a year and a half, love hiking in the alps