France's Chartreuse mountains, the sacred home of a famous liqueur