land of Sweden
C12419
concept
The land of Sweden is the physical territory of the Swedish state, encompassing its mainland, islands, natural landscapes, and built environments within its internationally recognized borders.