Junk or salvage materials shall be enclosed by a suitable fence or planting screen so that the materials are not visible from other property in the vicinity of the junkyard, nor from a public right-of-way such as roads, streets, highways, and waterways. The fence or planting screen shall be a minimum of eight feet in height and shall be kept in good repair.