It shall be unlawful for any person to throw or deposit litter on any private or public property within this city, whether owned by such person or not, except in authorized trash receptacles for the collection of litter and in such manner that the litter may be prevented from being carried or deposited by the elements upon any street, sidewalk, or other private or public property within the city.