Skye's place in Aveyron, France