Stortorget Square in stockholm sweeden

Stortorget Square in stockholm sweeden

Stortorget, also known as the Big Square, is the oldest square in Stockholm, Sweden, and it holds significant historical and cultural importance. It is located in the heart of Gamla Stan, which is Stockholm’s Old Town, and is one of the most iconic and picturesque spots in the city.