I see no person at the picture which activates the boss.Only an ancient like city with triangular-roofed monuments(a la romans).

I also thinks the woman picture depicts Ulti.