I'm really only familiar with the part of Switzerland that I've been to, but the Alps obviously cross several borders. If I were particularly focused on soaking in the Alps, I might have gone to Zermatt and done the Glacier Express train and the gondola. For a shorter trip without a car, I would have probably based in Interlaken, Switzerland and take the train into Lauterbrunnen/Grindelwald/etc.