I look the place up on Google Maps, and after a bit of poking around (the place it really big), I find the same launch pad, orientation is different, and there are more buildings, but it's the same place.
View Big Science in a larger map
I do some more Googling and come up with these pictures of the launch site, which give you a slightly different perspective.
And lastly, because I'm such a good guy, some pictures of a rocket. Okay, they aren't all of the very same rocket, just similar models.