What on earth is this monstrosity? A Gaddafi bunker? A Dale Farm barracade? A hover tank? No, it's the Chapel of Saint Olav in Covarrubias, Burgos Province, central Spain, inaugurated yesterday. Blame Princess Kristina's cultural foundation and Covarrubias town council for this eyesore. It's supposed to strengthen ties between Norway and Spain, but it looks more like a declaration of war. Click the title link to read the story of Princess Kristina.