Riding Giants in Mid Wales