Tokyo: Tourists and Japanese locals marvelled at Tokyo’s cherry trees on Monday at the peak of the annual blossom season that traditionally represents fresh starts but also life’s...