News

Ski resorts come to life in winter ... and is a two- to three-hour drive from either Geneva in Switzerland or Lyon in France. This is where high fashion and high altitudes meet.