Stockholm, the capital of Sweden, offers you some of the most exciting metro rides in Europe or what they call "world's longest art exhibition". Most of the city's metro stations host some beautiful underground artwork, which makes every stop very unique...