Swiss valley