News

Kajo Park, built on the ruins of Yamagata Castle, is home to about 1,500 cherry trees and one of Yamagata City's most famous blossom viewing spots. The video was taken on April 6, a day after the ...