Two key elements of the North Road Enhancement Project - the Izghawa Interchange and a bridge linking Al Huwaila Road with North Road - were opened to traffic on Saturday.