Where is Châteauroux-les-Alpes?

Where is Châteauroux-les-Alpes located?

Châteauroux-les-Alpes, Châteauroux-les-Alpes, France (approx. 44.613716°, 6.5210724°)


Where is Châteauroux-les-Alpes on the map?