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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results