Villars-sur-Ollon is a strange little chocolate box Swiss town. It's nestled high above the Valley floor…on the way to nowhere really, and yet every year the world's best climbers come to play. They're here to climb on the purpose built Speed and Lead walls,...