Free | Hulu
Season 1, Episode 10
Switzerland lies at the heart of the Alps. Brimming with nature, this is a place where people go to relax, test their sporting abilities, and study the creatures around them. From mountain climbers and biologists to yodelers, the Swiss culture lives on.