By Howard Lestrud ECM Online Managing Editor When we hear of the Swiss Alps, we immediately think of tall mountains …