Cherry blossoms attract nature lovers in Helsinki

Every spring cherry trees in Helsinki’s Cherry Tree Park dazzle the eye with a profusion of soft pink blooms that attract sun worshippers and nature lovers. The trees were planted in 2007 with sponsorship from Helsinki’s Japanese community, and each the park becomes ground zero for a Japanese-style…