<<"My parents both like nature very much and admired the beauty of Swiss for a long long time. The focus is on the nature side of Swiss, lakes and mountains.">>
Please note the Swiss is an adjective in English. Even the the name of the country in French and German is la Suisse or die Schweiz, in English, the name is Switzerland.
<<"On this perspective , which place you would think the best for us ?">>
Grindelwald has good views too, but is too commercial for my tastes.
From Wengen, on the dates that you will be there, take the cableway ( die Luftseilbahn) from Wengen, Wengiboden (in the center of the village) up to Männlichen. Station stop is Männlichen LWM. Runs every 20 minutes. Not real late in the day, however.
See attached images. (one picture is taken from the small peak that looks down on Männlichen, which is shown in a different image from very near the Männlichen LWM lift station).
Get off and have lunch and look around. You can also go up there from Grindelwald Grund.
Use the timetable to keep track of travel options.