Often confused with Japanese Cherry blossoms, Bengaluru's Tabebuia Rosea trees are not native to the city but they have become a familiar sight that citizens look forward to every year.