Where is Les Chenanceaux?

Where is Les Chenanceaux located?

Les Chenanceaux, Les Chenanceaux, France (approx. 47.167828°, 0.27488038°)


Where is Les Chenanceaux on the map?