Perennial : Adjective
Lasting or existing for a long or apparently infinite time; enduring or continually recurring.
Infrastructure : Plural Noun
The basic physical and organizational structures and facilities needed for the operation of a society or enterprise.