Still blossomingSakura - "cherry blossoms" in Japanese - is located in a 100-year-old building in the Feingold Courtyard.The Jerusalem Post(photo credit: The Jerusalem Post)