Impressive and haunting then-and-now photographic overlays, being used as part of the celebrations for the 70th anniversary of the D-Day landings. You couldn't really communicate this without the Internet. I've been to some of the places depicted, but never saw them in this light, though driving past the mile after mile of allied graveyards across parts of France was a pretty harrowing experience.
Take a look.
The image fader/slider gives good full-screen images: