3 ms·Flickr Places Announced5 points by bootload 19y agozach 19y agoFrom the title, I thought this was going to be an announcement of automated digital cameras in tourist spots that uploaded their pictures to Flickr. I may have an overactive imagination.