sited

Having a site or position; situated; located; placed.

adjective

Having a site; situated.

verb

Simple past tense and past participle of site.