Stockholm is the capital city of Sweden. Public Art in Sweden can be quite impressive. All one needs to do is head for the subway system to get a taste of it. The subways are full of sculptures, paintings, etchings, and murals. No wonder they call it the world’s longest art gallery!