For the first time in seven years, sakura or Japan’s iconic cherry blossoms have burst into bloom at the Baguio Country Club (BCC) in northern Philipp.