<<"Which one of the 4 regions that you mentioned would you reccomed that isnot too far away from the Zurich airport (2 hours max on train) that offer a nice scenery.">>
Two hours is a tough constraint.
The most famous alpine sights are in the Berner Oberland above Lauterbrunnen- at Wengen or Mürren - or at Grindelwald - or even higher at Kleine Scheidegg. You are looking at 3 hours plus to Kleine Scheidegg. Less if you go to Grindelwald or Lauterbrunnnen.
Arno mentions Luzern.
Luzern is 1 hour and 2 minutes from Zürich Flughafen at xx47 every hour, and one hour and 12 minutes on the trains at xx13.
The lake is beautiful, and is surrounded by mountains. The town is full of tourists, but that is because it is such a nice destination. There a lot of places near Luzern with lower tourist density around the lake easily accessible by train or boat or bus.
A close look at the timetable might show a possible trip by lake boat to Alpnachstad (from the boat landing at Luzern main train station) for 1 hour 8 minutes with return by train ( 20 minutes) that could fit within your time constraints. In the time table, try Alpnachstad SGV as well as Alpnachstad to/from Luzern. If your timing is right, you might fit that in and probably can get a bite to eat on the boat. The boats are not as frequent as the trains.
Alpnachstad is at the foot of Pilatus, which is a serious mountain, and you can see the steep ascent for the cograil trains.
A bit off the normal tourist circuit is Brunnen, further down the lake. It is on the branch of the lake called the Urnersee. Surrounded by mountains. About 1 hour and 20 minutes twice per hour, although you do have 10 minute walk to the lakeshore. A lake boat ride to Brunnen is nice, but could take too long for you.
Technically possible, if your schedule fits the lake boat schedules, is a train ride to Flüelen, at the southern tip of the lake ( about 1 1/2 hours), connecting with a boat north to Brunnen - 1 hour - then a 10 minute walk to the rain station, and train back to the airport.
Here are a few pictures. The one of Pilatus and the Jesuit Church in Luzern was taken at dawn on a clear day. The ones of/from Hammetschwand were taken with a telephoto lens. Some are rather old, and technically poor,but they show the environment around Lake Luzern.
The one from the boat dock at Brunnen shows Seelisberg up on the mountainside across the lake. That lake shore is by the dock is a good place to eat and look. There are several places to get a bite. The terrace at the Hotel Waldstätterhof is a bit pricy,and service can be slow on a day with really nice weather, but the views are terrific.
Last time I was in Luzern ( two weeks ago) all I could see was clouds. But, you can still look at the lake and the town even if it is cloudy.