Monday, July 31, 2006

The Delhi Rail-Road



A DTC Bus and a station of the Delhi Metro Rail Corporation in the background.Both DTC & DMRC are the backbone of public transport in Delhi.