Thames Path Challenge: September 2016

After a punchy 12 hours and 45 minutes, Shankar was ranked in 34th place out of 839 runners doing the 100 km ultrachallenge, and raised £2,300.