An Indian cyclist makes his way during a rain shower in New Delhi on May 23 An Indian cyclist makes his way during a rain shower in New Delhi on May 23 4to40.com May 24, 2016 197 Views Share Facebook Twitter Stumbleupon LinkedIn Pinterest