Sort:  

I suspect its just a cool coincidence in the city with all the high rises and all the glass windows reflections are all over the city