Stockholm Loading Map.... StockholmStockholm - Stockholm 59.32932349999999 18.068580800000063 Address Stockholm Stockholm Sweden Upcoming Events Book presentation and photo action for a World Parliament