The cherry blossoms at Burrard Station has started blooming for almost a week now. They usually only last for about 10 days and with the rain forecast on the weekend, I wonder if the petals will fall sooner. Until then, let’s enjoy the blossoms!