Post Thumbnail

Philip DeWitt at Apple 2.0 is reporting that Apple's Fifth Avenue retail store is now New York City's fifth most-photographed location. The ranking is according to a year-old analysis of 35 million Flickr images by Cornell University students on a university supercomputer. So which four landmarks...

5 years ago 0 Comments
March 23, 2010 at 2:30PM