Immaculate cracks on the crest of the Papillons Ridge Published September 22, 2014 at 867 × 1300 in Sun, snow and summits – Chamonix trip report ← Previous Next → Immaculate cracks on the crest of the Papillons Ridge