No junk shall be located as to be visible from public roads or other property that is determined by the town to be intrusive to the quality of life of residents of the Town of Coeymans.