Since you specifically mention
Scandanavia, am I correct in assuming that would be your primary choice, and some of the other things, like beaches and chocolate secondary? Knowing the answer could help in making better suggestions.
Assuming that my assumption is correct(?)
(1) Denmark and Sweden, essentially have NO mountains
(2) Norway DOES.
Except for the high prices, I'd go for (2)--but narrow down your priorities better.
A short train ride outside OSLO, you have magnificent scenery in Holmenkollen (a Ski area in winter), which has walking trails etc. The city is on a beautiful body of water, and one can visit a large number of interesting museums, using boat trips or just walking. [There are NO special chocolate factories.]
But Switzerland in June is also great, and they DO have chocolate.