The tourists and Japanese locals marveled at Tokyo’s cherry trees at the peak of the annual blossom season that traditionally represents fresh starts, but also life’s fleeting impermanence. Crowds flock to the city’s top locations to take photos and hold picnics under the elegant dark branches bursting with pink and white flowers, known as Sakura in Japanese.
AloJapan.com