Explore relationships

Stortorget

59°19′30″N18°04′15″E / 59.32500°N 18.07083°E / 59.32500; 18.07083Stortorget (Swedish:, "the Grand Square") is a public square in Gamla Stan, the old town in central Stockholm, Sweden.

Use + to expand a branch. Click a topic name to open its summary.