I wonder how many have the faintest idea of where this is. I sure didn't.
I found this photo gallery @ der Spiegel Online, a Germany magazine. There are 12 in all and I had to do a Wikipedia search for Ceuta, Spain to find out what this is all about. Check it our for yourself @ Photo Gallery The Borderlands of Spain - SPIEGEL ONLINE - International