It’s January, which means it’s also ski season! These Worldview-4 images show the Val d’Isére Ski Resort in Auvergne-Rhône-Alpes, France. This charming town is nestled into the Alps and surrounded by ski slopes – oh and it’s five times the … Read More