People stroll on an esplanade covered with cherry blossoms in full bloom in Tokyo, Japan on April 2, 2016. [Photo/VCG]