Switzerland On the waterfront 7 Nov 201111 Nov 2011 On the banks of a picturesque Alpine lake in the heart of French-speaking Switzerland sits the tiny town of Neuchâtel. This is picture-postcard ville. The steep Jura mountains, part of…