For Shiva Keshavan, the trek he has taken from the foothills of the Himalayas to Sochi must at times feel like trying to conquer his own personal Mount Everest.
For Shiva Keshavan, the trek he has taken from the foothills of the Himalayas to Sochi must at times feel like trying to conquer his own personal Mount Everest.