Street-level slices of central New Delhi on a July afternoon
Location: New Delhi, India
1 sources from 7 citizen journalists
Topics: horse-drawn carriage, ev charging, street scene, urban landmark, public space, city life, infrastructure, culture, urban, daily life
