Where is Chambon-sur-Lac?
Where is Chambon-sur-Lac located?
Chambon-sur-Lac, Chambon-sur-Lac, France (approx. 45.571285°, 2.898069°)
Where is Chambon-sur-Lac on the map?
Chambon-sur-Lac - Clermont-Ferrand
{"latitude":45.571285,"longitude":2.898069,"title":"Chambon-sur-Lac"}