The Kings Garden in the center of Stockholm , Sweden is fantastic at this time of the year, alleys of Japanese cherry trees are bloominglovelyMay 11, 2013Places The Kings Garden in the center of Stockholm , Sweden is fantastic at this time of the year, alleys of Japanese cherry trees are blooming