Unusual building in Sweden