..I see the eye..
>> ..I see the eye..
... above the pyramid.
Lots of eyes, lots of pyramids (or pedo triangles) and, in general, a conglomeration of of symbolism that only an idiot would believe just happened at random.
Strikes me as a location in need of some extreme disinfectant.