J.C. Lafaille climbing France's 500-foot-high Emosson Dam, the tallest artificial climbing wall in the world