I Walked the World’s Busiest Street (Delhi, India)