Sweden is known for its stunning natural landscapes, modern cities, historic architecture, archipelagos, and outdoor activities.