Eiffel tower orbs

Submitted by Waylon.This is me standing on a cat walk over the new strip in vegas, i noticed a number of orbs. Also if you look closely, next to the eiffel tower, it looks to me an image of a demon like head..?