An introduction to our location in Verbier
Video available in French only.