11 of my Favorite Photos from Old Delhi

11 of my Favorite Photos from Old Delhi

There are about 1.3 billion people in India. About 19 million of them are in Delhi alone. Old Delhi is where I experienced my first culture shock in India: There are so many people here. How can there be so many people in one place? Everywhere I looked, something was...