At the foot of the Col d'Izoard in the southern French Alps are nine hamlets that form the village of Arvieux. The village lies at an altitude of 1...