by joyfull
Delhi, India - March 03, 2012: View on busy road from rickshaw cab in Delhi. In India about 65% of freight and 80% passenger traffic is carried by the roads.