Where is Lablachère?

Where is Lablachère located?

Lablachère, Lablachère, France (approx. 44.46525°, 4.2134843°)


Where is Lablachère on the map?