How do people live in Swiss Alpine villages? Land of mountain pastures

How do people live in Swiss Alpine villages? Land of mountain pastures