The Stockholm Metro is a transportation system with 47 underground and 53 overground stations. It was opened in 1950 and now more than 90 stations of "the world's longest art gallery" are decorated wi…
The Stockholm Metro is a transportation system with 47 underground and 53 overground stations. It was opened in 1950 and now more than 90 stations of "the world's longest art gallery" are decorated wi…