View of Old Town (Gamla stan) on the Island of Stadsholmen, from the cruise ship terminal 2 km to the east.
The three historical churches from left to right are: Riddarholmen Church, German Church, and Church of St. Nicholas (aka Great Church or Storkyrkan).
Behind the German Church at the center is Stockholm City Hall with three crowns on top.