Grenoble, in France, is often called the Capital of the Alps thanks to the proximity of world-class ski resorts. But the city ...