Location:
Alpe d'Huez, France
Date:
Winter 2003
What?
Le chein neige