Ultrarunner went searching for adventure, but found so much more.When running 1,406 kilometres across 24 days in The Himalayas, you have a lot of time in your own head. Ultrarunner Ryan Sandes went...

read more