Where is Chamalières?

Where is Chamalières located?

Chamalières, Chamalières, France (approx. 45.77364°, 3.06703°)


Where is Chamalières on the map?