Stockholm is the capital and largest city in Sweden. Situated on a series of over a dozen islands immediately off of Sweden's eastern coast in the Baltic Sea, it is one of the great cities of Europe and the largest city in Scandinavia. Founded in the 13th century, Stockholm is known for its famous churches, quaint cafes, and charming public squares. Aerial photo: "Kastellholmen" by AirVuz contributor and pilot copter_shot.
Click here to see all of the AirVuz Cities collections.