Second phase of Jehangir Chowk-Rambagh flyover thrown open to public