Driving around the countryside that surrounds Santiago, Chile, might fool you into thinking you’ve landed in the French ...