A flyover that took two decades to be completed