Dictionary.com
Thesaurus.com

had been siting

  • past perfect progressive
    of site.
    site
    noun
    the position or location of a town, building, etc., especially as to its environment.