Stockholm, Sweden/stock303

Previous | Home | Next

Stortorget is the oldest square in Stockholm, existing earlier than 1400, with its present name appearing in historical documents in 1420; in excavations building remains have been discovered dating to perhaps 1000 years ago.