Installation Swedish Solar Telescope The Swedish 1-m Solar Telescope (SST) is the largest solar telescope in Europe and number one in the world when it comes to high spatial resolution. In its... Details