An introduction to our location in Verbier

Video available in French only.