The Netherlands has no mountains. Still, lots of Dutch people love skiing and snowboarding. How does that work? See transcripts