Nestled in the French Alps, a tiny country teeters on the verge of economic collapse.