sitting almost one thousand feet above the city on the colle della guardia , one of the first foothills of the apennines , the santuario di san luca has , for eight centuries , looked over bologna as its protector and guardian .