The drive up the mountains towards the beautiful French town of Vaujany has everything you’d expect from an Alpine approach. Perched on the mountainside, not too f