by keladawy
Norrstrom river with the Swedish Parliament on the right, Central authority of Sweden, or Sveriges Riksdag, and tower of Klara Church in the far end, Old town, or Gamla Stan, Stockholm, Sweden