A ride through India can easily be a nerve-wracking experience, but the most impressive street scenes along its way leave you in constant astonishment. With these pictures, I wanted to capture the vivid life on the roads.