Pakistan hosts world’s toughest cycle race. Finish line is that ‘Roof of the World’ July 7, 2019 by safoora