In Praise of Cherry Trees
Sakura Park lies just east of Grant’s tomb above the Hudson River on New York’s upper west side. Its two acres are dominated by tall cherry trees, which is fitting, since sakura is the Japanese word for cherry blossom and the trees were given by Japan to the people of New York in 1912. Our […]