by ankihoglund
Stockholm, Sweden July 20 2012. Every year 7 million tourists are visiting the capital of Sweden. Man reading map down town Stockholm.