Stockholm - Harmony between nature and civilization