The Tufts University Mountain Club takes to the cliffs of New York to rock climb over Lake Champlain.