(s)openedmade open or clear“the newly opened road”