That's from central Germany, this summer.
Weather fans took a lot of pictures, like these which document the "life cycle" of this cloud:
http://www.wzforum.de/forum2/read.php?8,2727363,2727363
You can see it started just like any other thunderstorm cloud.
Edit: that guy created a nice...