Ben and Grandpa take a day for a serious bike ride over some hard mountain passes.