On the Drac and Isère Rivers, Grenoble is a high-tech city of science ringed by mountains in France’s Northern Alps. To the north is the powerful Bastille at the start ... Read more