Delhi Denizens

Dry and monstrously big, India’s capital city houses over twelve million people who, despite sprawling over 570 square miles at the apex of the Indo-Gangetic plain, still seem stacked on top of one another. The New Delhi train depot served as my introduction to the city and my most uncomfortable experience in India: thousands of […]

Delhi Denizens Read More