Touted as the world’s longest art exhibition at 110 km long, travelers will find a variety of paintings, sculptures, mosaics, tiles, installations, and other durable art displays put together by 150 artists in
over 90 of the city’s 100 stations.
Stockholm . the most beautiful captial!