I live in konstanz (Germany)- the northern border of Suisse- road riding is a pleasure anywhere outside of main cities, with nice views, good climbs and normally smooth wide cycle lanes.
Off road mtb is more xc based where we are, other than the alps as stated where you have your proper dh terrain, however recently we’ve been exploring some great trails north west of Zurich near Jura – km of singletrack and great views.
In summer we drive to Chatel (fr) which is great on and off road riding as well as the Black Forest (de)..
Which does my German g/f prefer??? Bike Park Wales… (she says the Welsh are more friendly and the food is nicer!).