Flyovers are city's new choke points
Delhi has around 70 flyovers, the most for any city in India. They were built to give cars direct and smooth transitions past railway crossings and traffic bottlenecks.
Publication Date:
17/09/2015
Delhi has around 70 flyovers, the most for any city in India. They were built to give cars direct and smooth transitions past railway crossings and traffic bottlenecks.