By Audrey Dermawan - March 13, 2024 GEORGE TOWN: Penangites have been flocking to various parts of the state since the start of the month to witness a 'Sakura' spring. Streets are lined with flowering trees, their petals painting the scene in shades of pink, purple, and white. The sight is truly breathtaking, offering a glimpse of Japan's famous cherry blossoms right here in Penang. Shutterbugs...