Tourists and Japanese locals marvelled at Tokyo’s cherry trees earlier this week at the peak of the annual blossom season. Traditionally, the season represents fresh starts, and also life’s fleeting impermanence.
Crowds flocked 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.
