Festival

Montana Selects New Cherry Blossom Princess
Every year, the National Cherry Blossom Festival takes place in Washington D.C. to celebrate the Mayor of Tokyo's gift of Japanese cherry trees to the United State in 1912. The real goal of the festival is to celebrate the special friendship Japan and the United States share and to promote cult…