Category: Sweden

Tunnelbanan in Stockholm, pop up in art heaven

Tunnelbanan in Stockholm (Underground) has around 90 stations with individual artwork on display. The world’s longest art gallery. Stockholm Stockholm, the capital of Sweeden, is maybe the most beautiful of the Scandinavian Capitals, but...