An academic analysis of over 33 million images on Flickr has revealed that the flagship Apple Store in Manhattan is the 28th most photographed landmark in the world.
Flickr, which is owned by Yahoo, is one of the world’s most popular photo sharing websites.
The study, which was based on...