Snow-covered cherry blossom trees and a castle moat in this northern Japan city are currently lit up in pink in the evenings, ...
The National Cherry Blossom Festival celebrates the 1912 gift of 3,000 cherry trees from Japan to the United States. While ...