› added 5 years ago
121
TIL In 1912, Tokyo's Mayor Ozaki gifted the United States 3,000 cherry blossom trees as a symbol of friendship between Japan and the U.S.
via reddit.com