Located in the Berkshire mountains ... staying in Switzerland sounds pretty awesome, too. Portes du Soleil is a conglomerate of twelve resorts that span the France/Switzerland border.