Could this be Chamonix? I've skied there before but don't recognize the buildings in the pictures.


[Linked Image]