Cheh Tuti Chowk, Paharganj, Delhi, India. 22nd March 2012. Cheh Tuti Chowk shown from above.


Size: 3872px × 2592px
Location: Paharganj, New Delhi, Delhi, India
Photo credit: © Lee Thomas / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: cheh, chowk, delhi, electricity, india, life, market, paharganj, power, skyline, station, street, substation, tuti