Imgur comments: http://imgur.com/062sykF
Stashed in: Birds!
That's gotta be Mont St. Michel in the north of France. The ducks are saying: le qvak.
How to Be an Educated Consumer of Infographics: David Byrne on the Art-Science of Visual Storytelling | Brain Pickings
Particle Simulation gif
Jeff Bezos Favorite Business Books
5 Years of Social Media