SERRE CHEVALIER, FRANCE - DECEMBER 31 : French ski resort Serres Chevalier in southeastern France on December 31st 2010 in Serre Chevalier, France
Editorial use only
Editorial credit: Rrrainbow / Shutterstock.com

Royalty-free stock photo ID: 198088685

SERRE CHEVALIER, FRANCE - DECEMBER 31 : French ski resort Serres Chevalier in southeastern France on December 31st 2010 in Serre Chevalier, France