Soul Mission (been seeing you in astral, finally i know you're in Sweden!): The Riddarholmen Church is one of the oldest buildings in Stockholm, Sweden. It is located on island close to the Royal Palace and Gamla Stan, the old town of Stockholm.
A cobbled street in the Old Town of Stockholm. Gamla Stan, the Old Town, is one of the largest and best preserved medieval city centers in Europe, and one of the foremost attractions in Stockholm, Sweden.