From New Road in Nepal to New York in the United States, traffic jam have become a problem for everyone. The biggest issue caused by traffic delays is failure to arrive at one's destination on time. Passengers are also experiencing significant mental stress as a result of the traffic jaam.
Despite the government's best efforts to minimize long traffic backups by widening highways, little progress has been accomplished.
READ ALSO: