Video

euronews_icons_loading
Courmayeur is a small mountain town that relies on snow and ice for its main industry: tourism