The Force of Nature, at the Natural History Museum in London.

http://www.economist.com/blogs/prosp...eforceofnature

Wish I could see it!