When you arrive the first time in an Indian city like Delhi you might wonder if people here do outdoor sports. And if so, where? Of course, most of the Indian people (95% percent of the population are unorganized workers) certainly have other problems to solve first and to see how to make money…