Wednesday, April 29, 2009

Revealed: the world's most photographed landmarks


An academic analysis of more than 33 million images uploaded to the popular Flickr photo-sharing website reveals that the flagship Apple Store in midtown Manhattan is the 28th most photographed place on earth.

Full Story Here

No comments: