Running from now until Apr 15, the annual Sakura floral display at the Flower Dome features nearly 40 cherry blossom varieties and landscapes inspired by Japan’s Ishikawa Prefecture.